More Hotels Near 24 Royal Terrace
18 Royal Terrace
Edinburgh, GB EH7 5AQ
Distance: 0.1 miles
20 Leopold Place
Edinburgh, GB EH7 5LB
Distance: 0.2 miles
10-18 Windsor Street
Edinburgh, GB EH7 5JR
Distance: 0.2 miles
2 Greenside Place
Edinburgh, GB EH1 3AA
Distance: 0.4 miles
Picardy Place Top Of Leith Street
Edinburgh, GB EH1 3JT
Distance: 0.4 miles
15 Calton Hill
Edinburgh, GB EH1 3BJ
Distance: 0.4 miles
81 Holyrood Road
Edinburgh, GB EH8 8AU
Distance: 0.4 miles
Edinburgh Landmarks Near 24 Royal Terrace
Nearby Cities and Towns