The 3-star Travelodge London Waterloo Hotel is located in the heart of London. The business hotel is set in a Georgian building of London.
The hotel’s prime location offers quick access to a tower and galleries. Churchill War Rooms, BFI Southbank and Shakespeare's Globe Theatre are 10 minutes away.
This hotel is ideally based near gardens.
A short 5-minute stroll will take you to Lambeth North subway station. Due to its location 15 km from London City airport, it will take only 15 minutes to get there.
Travelodge London Waterloo Hotel is a property in London that comes with 279 rooms and provides coffee/tea makers, Wi-Fi and TV.
Guests will taste light cuisine in the modern on-site restaurant.