Serviced apartment Linton Collection - Lord Lyons Chambers
★★★★
3 Waterloo Place, Edinburgh, United Kingdom Show on map
Travelodge Edinburgh Central Waterloo Place is a hotel in Edinburgh, United Kingdom. It is one of 713 places to stay in Edinburgh listed on Triptoic.
3 Waterloo Place, Edinburgh, United Kingdom
Travelodge Edinburgh Central Waterloo Place is located at 3 Waterloo Place, Edinburgh, United Kingdom.
Highly rated alternatives close by
Hotel
Guest favorite
Guest favorite
Guest favorite