- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Excellent location with lots of bars and restaurants nearby, and near to London Bridge station.
Located in London's London City Centre neighbourhood, The Bermondsey Square Hotel is in the city centre and near a metro station. Tower of London and Tate Modern are cultural highlights, and some of the area's popular attractions include Coca-Cola London Eye and Sky Garden. Looking to enjoy an event or a game? See what's going on at O2 Arena or Stamford Bridge Stadium. Our guests appreciate the hotel's convenience for public transport: Borough Underground Station is 11 minutes by foot and London Bridge Underground Station is 13 minutes.Visit our London travel guide
Location is perfect for the tourist to visit the Tower of London or the Tower Bridge. All within easy walking distance, for this visit the Christmas Market by the Tower Bridge was easy to visit and overall a great visit. Also I had a package delivered to the hotel the day before I arrived, everything was perfect