Residence Inn by Marriott London Tower Bridge
London England
Check in
3:00 PM
Check out
12:00 PM
Unlock the rhythm of city life from your stylish sanctuary at Residence Inn by Marriott London Tower Bridge, where urban exploration begins, within a 15-minute walk of The Shard and Tower Bridge. This eco-certified hotel is 20 minutes walk to Tower of London and 3 minutes drive to London Bridge.
Make yourself at home in one of the 101 air-conditioned rooms featuring kitchenettes with refrigerators and ovens. Flat-screen televisions with digital programming provide entertainment, while wireless internet access (surcharge) keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Property Details
Location
180 Bermondsey Street, London, England SE1 3TQ, United Kingdom