Le London E2 Rooms est situé dans le quartier de Tower Hamlets à Londres, à 1,5 km de Brick Lane, à 2,7 km de la station de métro Liverpool Street et à 2,8 km de Victoria Park. Vous séjournerez à 3,2 km du Sky Garden, à 3,4 km de la tour de Londres et à 3,7 km du Tower Bridge. La station de métro London Bridge se trouve à 4,8 km de la maison d'hôtes et le stade olympique est à 5,6 km.
Les logements disposent d'une connexion Wi-Fi gratuite et donnent accès à une salle de bains commune.
Vous pourrez également vous détendre dans le jardin.
Vous séjournerez à 4 km de la cathédrale Saint-Paul et à 4,4 km du pont de Londres. L'aéroport de Londres-City, le plus proche, est implanté à 11 km.