Residence Inn By Marriott London Tower Bridge ligger ca. 850 m fra London Bridge metrostation og tilbyder moderne værelser med WiFi i offentlige områder.
Hotellets prominente beliggenhed i Southwark-kvarteret tilbyder nem adgang til Potters Fields Park. National Gallery kan nås på 10 minutters kørsel. Du kan komme til The London Eye om få minutter i bil. Gæster kan nå til London City lufthavn på 20 minutter i bil.
Residence Inn By Marriott London Tower Bridge byder på en gratis kontinental. The Bridge og Lomond coffee ligger 100 meter væk fra denne hotel.