MacDonald Holyrood Hotel

MacDonald Holyrood Hotel
81 Holyrood Road, Edinburgh, EH8 8AU
Photo of MacDonald Holyrood Hotel