More Hotels Near Macdonald Holyrood Hotel and Spa
300 Cowgate
Edinburgh, GB EH1 1NA
Distance: 0.3 miles
43 Jeffrey Street
Edinburgh, GB EH1 1DH
Distance: 0.4 miles
80 High Street The Royal Mile
Edinburgh, GB EH1 1TH
Distance: 0.4 miles
10 Hill Place
Edinburgh, GB EH8 9DS
Distance: 0.4 miles
82 High Street, The Royal Mile
Edinburgh, GB EH1 1LL
Distance: 0.4 miles
77 South Bridge
Edinburgh, GB EH1 1HN
Distance: 0.4 miles
24 Royal Terrace
Edinburgh, GB EH7 5AH
Distance: 0.4 miles
Edinburgh Landmarks Near Macdonald Holyrood Hotel and Spa
Nearby Cities and Towns