City of London, London
14 bedrooms
Baths
Guests
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 0.7 mi (1.1 km) from Sky Garden and 1 mi (1.6 km) from Tower of London.
Bar/lounge
Elevator
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.