Travelodge London Central Tower Bridge
The 3-star Travelodge London Central Tower Bridge boasts a convenient location near The O2, which is around 6 km away. The hotel in London attracts guests with its royal architecture.
Lewisham are within a 15-minute walk of the property.
Ladywell Tavern is about 250 meters away and serves English and Indian specialties.
Lewisham train station is 10 minutes' walking distance from the hotel.