
London, United Kingdom
Residence Inn By Marriott London Tower Bridge
4-star hotel · MARRIOTT HOTELS AND RESORTS
Enjoy a stay at the eco-certified Residence Inn by Marriott London Tower Bridge, located in the heart of London, a short walk from the Shard and Tower Bridge. Make yourself at home in one of the 101 air-conditioned rooms, each…
- Wi-fi
- 24-hour reception
- Valet parking · extra charge
- Fitness · extra charge


