Search
Back to listings

Sheraton Grand Hotel & Spa

Lothian Road

Proudly positioned in the heart of the capital, the Sheraton Grand Hotel & Spa is the largest five-star hotel in Edinburgh. Guests can enjoy an overnight stay in modern, luxurious rooms, many of which boast spectacular views of Edinburgh Castle.  The hotel is also home to One Spa, Scotland’s most renowned urban spa experience.

 

Details

1 Festival Square

Edinburgh

EH3 9SR

0131 229 9131

Call this listing