Accommodation

Gleneagles Townhouse

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

GET IN TOUCH