 |
Edinburgh:
Sheraton Grand Hotel & Spa
price from 139 GBP
8.7/10 (30)
1 Festival Square, EH3 9SR, Edinburgh
Nestled in the shadow of historical Edinburgh Castle and just a short walk from the citys famous shopping thoroughfare, Princes Street, the Sheraton Grand Hotel and Spa is situated in the heart of Edinburgh, one of Europes most historic, yet cosmopolitan...
|