Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Travelodge Edinburgh Central Waterloo Place
17 Waterloo Place, Edinburgh, EH1 3BG, United Kingdom | 08719 846445 | WebsiteGreat location, very accessible, strongly recommend staying
Travelodge Edinburgh Central Waterloo Place is a mid price, accessible hotel in an excellent location, being only 3 - 5 minute level walk from Waverley Train Station. Waterloo Place is a continuat...
1 result shown