Venue Type
Hotel
Gleneagles Townhouse
Gleneagles’ first luxury city hotel, all-day restaurant, roof terrace, and members’ club has arrived in St. Andrew Square, Edinburgh.
Explore Gleneagles Townhouse, a luxury 5-star hotel offering an all-day restaurant and roof terrace bar, situated in the heart of Edinburgh, near Old Town.
Robb Report
Robb Report
The Telegraph
Do you work for Gleneagles Townhouse? Contact us to learn more about who's managing this profile or gain access.