Sheraton Grand Hotel & Spa, Edinburgh
1 Festival Square · Edinburgh · Scotland EH3 9SR · United Kingdom · Phone: (44)(131) 229 9131