Supportinfo@ratecheck.travel
Travelodge Edinburgh Central Waterloo Place | 3 Waterloo Place, Edinburgh, Scotland, United Kingdom | RateCheck.travel