Situato in posizione ideale nel quartiere Southwark di Londra, il Tower Bridge Rooms dista 1,6 km dal Tower Bridge, 2,2 km dalla Torre di Londra e 1,9 km dalla stazione della metropolitana London Bridge. La struttura dista circa 2,6 km dal London Bridge, 3,3 km dallo Sky Garden e 3,9 km dalla stazione della metropolitana Liverpool Street. Questa struttura per non fumatori si trova a 1,5 km da Canada Water.
Tutte le camere sono dotate di frigorifero, forno, bollitore, doccia, set di cortesia e scrivania. Le sistemazioni dispongono di WiFi gratuito e bagno in comune con vasca e asciugacapelli. Le camere del Tower Bridge Rooms sono provviste di lenzuola e asciugamani.
La struttura dista 3,9 km dalla Cattedrale di St. Paul e 4,2 km da Brick Lane. L’Aeroporto di Londra-City, il più vicino, sorge a 10 km dal Tower Bridge Rooms.