Residence Inn by Marriott London Tower Bridge
Eco-certified London hotel in London City Centre with a 24-hour fitness centre
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area
180 Bermondsey Street, London, England, SE1 3TQ
- The Shard10 min walk
- Borough Market13 min walk
- Tower Bridge13 min walk
- London (LCY-London City)30 min drive