With a stay at Room Home Stay in London (London City Centre), you'll be a 3-minute walk from Liverpool Street and 7 minutes by foot from Brick Lane. This residence is 1 mi (1.6 km) from Tower of London and 1.2 mi (1.9 km) from Tower Bridge.
Quench your thirst with your favorite drink at the bar/lounge.
Make yourself at home in one of the 14 guestrooms.
Featured amenities include a computer station, multilingual staff, and luggage storage.
Support and useful information