51.49891 ­-0.10604
Go to map view
Travelodge London Waterloo - London
Travelodge London Waterloo - London - Bedroom
Travelodge London Waterloo - London - Bedroom
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