Edinburgh, Scotland's capital city.
To link to this page from anywhere, copy and paste the URL below.
Sheraton Grand Hotel & Spa, Edinburgh.
Five-star hotel with views of the Edinburgh Castle and home to the award-winning One Spa. Close to Princes Street, Royal Mile, and Old Town.
© 2013 Starwood Hotels & Resorts Worldwide, Inc. All rights reserved.