Macdonald Holyrood Hotel 4 stars

81 Holyrood Rd, Old Town, Edinburgh, EH8 8AU, United Kingdom

Hotel image
Read more reviews for Macdonald Holyrood Hotel