On The WalkHotel
18 Albert Place, Edinburgh, EH7 5HN
1.5 km from Edinburgh Waverley station, On The Walk is situated in Edinburgh and provides free Wi-Fi and express check-in and check-out. The property is around 1.8 km from Royal Mile, 2.4 km from Camera Obscura and World of Illusions and 2.