Johnson House Hotel London is situated a 10-minute drive from Tate Modern, which is an excellent place to improve cultural awareness.
Welcoming guests to a balcony and a sitting area, the rooms are furnished with a sofa set. For your comfort, you will find here a microwave, an electric kettle, and a fridge.
Clutch serves fusion cuisine and is located nearly 5 minutes' walk away.
Buckingham Palace lies about 6 km away, while Sky Garden is within 25 minutes' walk of the guest house. Business travellers will enjoy being close to Tower of London (2.5 km) and The Shard (3.1 km). Hackney City Farm is also just off this London hotel. Hoxton train station is merely 450 metres from the property and London City airport is a 21-minute drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please