Travelodge London Waterloo Hotel

★★ Quick Request

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

+44 (0)20 3318 3609

Amenities

Bar
Restaurant
Spa and Wellness
internet access

destination type

-

accommodation type

Hotel

number of bedrooms

279

indication of prices

71 - 214 per room, per night

Travel insurance

Guarantee Fund

Licensed agency

Secured payment