Stepney House offers homestay accommodation set in the Tower Hamlets district in London, 1.6 km from Brick Lane and 2.1 km from Victoria Park. Stepney House features free Wi-Fi. Tower of London is 2.3 km from Stepney House, while Tower Bridge is 2.
90 Jamaica Street Stepney Green, Tower Hamlets, London, E1 3HY, United Kingdom
Nightly rates from $108