- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Nice and clean hotel. The location was great, we walk around easily
Your dates need to occur after 2020-01-24. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Residence Inn by Marriott London Tower Bridge 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 notable landmarks include The Shard and Tower Bridge. Looking to enjoy an event or a game? See what's going on at London Stadium, or consider Piccadilly Theatre for a night out. Our guests love the hotel's quiet location.
Well positioned, clean and friendly. Apartments are well provided but a microwave would be a great addition. The breakfasts do not live up to the apartments standard but overall a good base for London.