Travelodge Hotel - London Central Waterloo

at 195 -203 Waterloo Road, London, SE1 8UX United Kingdom


Travelodge Hotel - London Central Waterloo
195 -203 Waterloo Road
London SE1 8UX
United Kingdom

Description

Everything you need for a good night’s sleep, offering great value rooms close to the vibrant South Bank, just a short walk from the British Film Institute.

Company Rating

13712 Facebook users were in Travelodge Hotel - London Central Waterloo. It's a 76 position in Popularity Rating for companies in Hotel category in London, United Kingdom

730 FB users likes Travelodge Hotel - London Central Waterloo, set it to 174 position in Likes Rating for London, United Kingdom in Hotel category