The 3-star Travelodge London Southwark lies within 2.0 km from National Gallery. The excellent hotel is set in a contemporary building in the heart of London.
Travelodge London Southwark is also placed within a 20-minute walk of Big Ben. The property is located 2 km away from London city center with a theater, a tower and an art gallery nearby.
Quick access to an oceanarium and nightclubs is provided.
A 5-minute walk will take you to Elephant & Castle subway station. London City airport is easy to reach.
The property comprises of inviting rooms appointed with coffee/tea makers, cable television, wireless internet, a sitting area and a work desk. Guestrooms are outfitted with a fresh interior.
Eat & Drink
Guests can enjoy English, Italian and British cuisine in Lord Nelson located 50 meters away.
Parking, a cash machine and a safety deposit box together with a conference room and a business center are offered.