

O Sheraton Grand Hotel & Spa de Edimburgo é um hotel de luxo na Lothian Road / Festival Square, no West End do centro da cidade, a uma curta caminhada do Castelo de Edimburgo, Princes Street, George Street, do Edinburgh International Conference Centre e de espaços culturais como a Scottish National Gallery e o Usher Hall. O Aeroporto de Edimburgo (EDI) fica a cerca de 12 km a oeste, aproximadamente 25 minutos de carro, tornando o hotel facilmente acessível.