

El Sheraton Grand Hotel & Spa de Edimburgo es un hotel de lujo en Lothian Road / Festival Square, en el West End del centro de la ciudad, a poca distancia a pie del Castillo de Edimburgo, Princes Street, George Street, el Centro Internacional de Conferencias de Edimburgo y lugares culturales como la Scottish National Gallery y el Usher Hall. El aeropuerto de Edimburgo (EDI) está a unos 12 km al oeste, unos 25 minutos en coche, lo que hace que el hotel sea fácilmente accesible.