“Loved the service at the hotel the staff where so friendly and helpful. Beautiful hotel! Very good location in the city.”
Overlooking Edinburgh Castle, the Sheraton Grand Hotel is just 200 yards from Lyceum Theatre Royal. It boasts luxurious elegant rooms, spa, modern gym and a 20 yards swimming pool. Free WiFi is available throughout.
1 Festival Square, Edinburgh, EH3 9SR, United Kingdom