Sheraton Grand Hotel & Spa
Sheraton Grand Hotel & Spa
1 Festival Square
Edinburgh
EH3 9SR
United Kingdom
Rooms from £139.00 ( €205.72 / $254.37 ) per night
Situated in the heart of Edinburgh, the hotel occupies the perfect spot from which to explore the history of the Medieval Old Town and the architectural interest of the Georgian New Town.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.