Residence Inn by Marriott London Tower Bridge is located at 190 Bermondsey St, SE1 3UW, Southwark. Nearest Underground station is Borough (approximately 750m away).
Residence Inn by Marriott London Tower Bridge
Residence Inn by Marriott London Tower Bridge is more than just a hotel; it’s more of a home away from home. These stylish apartments are services and aim to pair the convenience of a hotel with the privacy of an apartment. The hotel's overall theme is neutral, with pops of colour and patterns; it’s simple and subtle. You can have drinks and snacks in the communal area, but your room comes kitted out with a kitchen, so you can either cater for yourself for dinner or venture to any of the nearby restaurants; you have some of the best options in the city, from Padella to Hawksmoor.