Churchill House Hotel London sits only a 5-minute walk from The Postal Museum and offers baggage storage.
The quick bites Daddy Donkey is 5 minutes' walk away.
Located just 1 km from Gordon Square, this hotel is 2.3 km from the Trafalgar Square art museum "National Gallery". The 3-star hotel stands a few moments from Chancery Lane tube station. The Churchill House also takes you to the cantilevered Coca-Cola London Eye Observation Wheel, which is 10 minutes away by car. The nearest underground station is about 300 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please