Home to a 33-room hotel, bustling all-day restaurant, rooftop bar and a lively members’ club, Gleneagles Townhouse is a place to gather and be glorious. Located in stylish St. Andrew Square, Gleneagles Townhouse offers members and guests a lively spot to meet, socialise and rest their head in the heart of the city.
Rooms
33 Rooms
Type
Couples, friends
Location
Edinburgh, Scotland




