Gleneagles Townhouse, the first venture beyond the Perthshire countryside for Gleneagles Hotel, will officially open its doors from Monday 6th June 2022. This 33-bedroom hotel, members’ club and all-day restaurant, will be based at 39 St Andrew Square, Edinburgh - and we can’t wait to visit.