51.49891 ­-0.10604
Go to map view
Travelodge London Waterloo - London - Building
Travelodge London Waterloo - London - Building
Travelodge London Waterloo - London - Building
Travelodge London Waterloo - London - Bar
Travelodge London Waterloo - London - Bar
Travelodge London Waterloo - London - Bar
Travelodge London Waterloo - London - Bar
195 203 Waterloo Road, London, SE1 8UX, United Kingdom +44 870 191 1700
Located 1. 6 km away from waterloo station with easy access throughout london, the hotel offers budget accommodation with en suite facilities. Ideal for travellers who are just looking for a room without the frills.

Get Rates

Show Travelodge London Waterloo at top of the results.

Get Flight + Hotel