Chapel House is situated in the Tower Hamlets district of London, 700 metres from Brick Lane, 1.2 km from Sky Garden and 1.2 km from Liverpool Street Underground Station. All rooms boast a kitchen and a private bathroom. The apartment has family rooms.
Featuring free WiFi, the units have a washing machine and a flat-screen TV.
A selection of options including fresh pastries, pancakes and fruits is available for the halal breakfast.
Tower of London is 1.5 km from the apartment, while Tower Bridge is 1.5 km from the property. The nearest airport is London City Airport, 9 km from Chapel House.