Skip to main content

Hotel Travelodge Waterloo 3 *

195 -203 Waterloo Road, SE1 8UX London, United Kingdom |Show on the map
from 32
  • Useful information
  • Location
  • Opinions

Choose your room

.
.

8.1
Destinia Score
Score based on 17 reviews
Score: 4 / 5
TripAdvisor Score Score based on 2805 reviews

Useful information: Hotel Travelodge Waterloo

Other names for Hotel Travelodge Waterloo:
Travelodge London Central Waterloo Hotel

Location: Hotel Travelodge Waterloo


Reviews: Hotel Travelodge Waterloo