1 Festival Square, Edinburgh EH3 9SR United Kingdom
+44 131 229 9131

Check room rates & availability

Sheraton Grand Hotel & Spa, Edinburgh