Le Chapel House est situé dans le quartier de Tower Hamlets à Londres, à 700 mètres de Brick Lane, à 1,2 km du Sky Garden et de la station de métro Liverpool Street. Toutes les chambres comprennent une cuisine et une salle de bains privative. L'appartement dispose de chambres familiales.
Les logements comprennent une connexion Wi-Fi gratuite, un lave-linge et une télévision à écran plat.
Pour le petit-déjeuner halal, vous pourrez déguster une sélection de viennoiseries fraîches, de crêpes et de fruits.
Vous séjournerez à 1,5 km de la tour de Londres et du Tower Bridge. L'aéroport de Londres-City, le plus proche, est implanté à 9 km.