The comfortable Travelodge London Southwark is a 3-star property placed 1.9 km from Tower of London. Behind the contemporary facade of Travelodge London Southwark lies fresh interior.
The hotel is set within a 20-minute walk from the city center. An oceanarium and nightclubs are stroll from the hotel.
A tower, an art gallery and a theater are set within walking distance.
Travelodge London Southwark lies within 20 minutes’ drive to London City airport.
This property has 200 inviting guestrooms including standard family quadruple room, family triple room and standard family room that are appointed with wireless internet, cable television, coffee/tea makers, a sitting area and a work desk. They feature bathrooms with a shower and a hairdryer.
Eat & Drink
Servring a selection of food Lord Nelson and Carlo's Kitchen are placed a 5-minute walk away.
Business facilities include a business centre and a conference room.