Se alloggi presso Travelodge Edinburgh Central Waterloo Place, ti troverai nel centro di Edimburgo, a pochi passi da Princes Street e 7 minuti a piedi da Royal Mile. Questo hotel si trova a 1,1 km da Castello di Edimburgo e 0,4 km da St. Andrew Square.
Nelle 166 camere della struttura ti sentirai come a casa.