Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Macdonald Holyrood

Great Britain, Edinburgh

    Amenities

    Average hotel rating

    Short description

    Location

    With a stay at Macdonald Holyrood Hotel, you''ll be centrally located in Edinburgh, steps from Our Dynamic Earth and minutes from Palace of Holyroodhouse. This 4-star hotel is close to Arthur''s Seat and St. Giles'' Cathedral.

    Address

    81 holyrood road

    Edinburgh

    EH8 8AU

    Gro├čbritannien