Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Edinburgh Marriott Hotel Holyrood
81 Holyrood Road, Edinburgh, EH8 8AU, United Kingdom | 0131 528 8000 | WebsiteAccessible bar/restaurant New
Easy access, as you would expect from a hotel. Nice staff, if a little clueless. Decent afternoon tea for the price.
1 result shown