A stay at Residence Inn by Marriott London Tower Bridge places you in the heart of London, within a 15-minute walk of Tower Bridge and The Shard. This 4-star hotel is 0.8 mi (1.3 km) from Tower of London and 1. ... Read more
A stay at Residence Inn by Marriott London Tower Bridge places you in the heart of London, within a 15-minute walk of Tower Bridge and The Shard. This 4-star hotel is 0.8 mi (1.3 km) from Tower of London and 1.1 mi (1.8 km) from London Bridge.
Enjoy recreational amenities such as a 24-hour fitness center and bicycles to rent. Additional features at this hotel include complimentary wireless Internet access, a television in a common area, and a reception hall.
Grab a bite from the snack bar/deli serving guests of Residence Inn by Marriott London Tower Bridge.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk.
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.