Offrant une vue sur son jardin, l'Address Inn est situé à Londres, à 3 km de la station de métro Canary Wharf et du parc Victoria. Il se trouve à 2,9 km de Brick Lane et dispose d'une cuisine commune. Ce Bed & Breakfast possède des chambres familiales.
Vous aurez accès à une salle de bains commune.
Vous séjournerez à 3,5 km de la tour de Londres et du Sky Garden. L'aéroport de Londres-City, le plus proche, est implanté à 8 km.