Travelodge Edinburgh Central Waterloo Place

Travelodge Edinburgh Central Waterloo Place

Travelodge Edinburgh Central Waterloo Place

17 Waterloo Place
EH1 3BG Edinburgh

Business overview

Travelodge Edinburgh Central Waterloo Place

 

Reviews

Our Location