Holyrood Aparthotel

Address:

1 Nether Bakehouse Holyrood
EH8 8PE Edinburgh, Scotland

Phone:

44 131 524 3200

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms