Travelodge London Southwark
The excellent Travelodge London Southwark is a 3-star property set next to National Gallery, Tower of London and Houses of Parliament.
The city center is 2 km away from the hotel. The venue is placed in the heart of London, a stroll away from London Bridge, Tate Modern and Thames River.
This hotel is placed in Hammersmith and Fulham district, known for the tower and art galleries.
The hotel offers 200 modern rooms appointed with wireless internet, a minibar, a sofa, a seating area and TV. Guests will enjoy a view of the River Thames from their rooms.
The pizzeria Carlo's Kitchen is around 100 meters away.
Elephant & Castle underground station is within 5 minutes' walking distance from the property. A short drive from London City airport.
Cars are available for rent on site.