Updating availability and prices
The Swallow Greens Hotel is located in the heart of the Edinburgh City Centre's West End. The property is just minutes away from the International Conference Centre and half a mile from the West End of Princes Street. The hotel has comfortable and well-furnished rooms that are equipped with modern amenities. Attentive room service is also available for your conveniences.
Hotel
Room
Restaurant