
18 Albert Place, Edinburgh, EH7 5HN
Star Rating: N/A
Situated in Edinburgh, 700 metres from Edinburgh Playhouse, On The Walk provides express check-in and check-out and free WiFi. The property is set 1.2...more
Situated in Edinburgh, 700 metres from Edinburgh Playhouse, On The Walk provides express check-in and check-out and free WiFi. The property is set 1.2 km from Royal Mile, 2.1 km from National Museum of Scotland and 2.4 km from Camera Obscura and World of Illusions. The property is non-smoking and is located 1.4 km from Edinburgh Waverley station.
The Real Mary King's Close is 1.7 km from the hotel, while University of Edinburgh is 2.7 km away. Edinburgh Airport is 10 km from the property.