Churchill House
Preview only — see all hotel photos
See all 44 photos
Show hotel on map
Churchill House
Churchill House Hotel London sits just a 5-minute walk from The Postal Museum and offers a storage for belongings.
Located 3 km from the Green Park, this hotel is only 1.7 km from the garden Bedford Square. The 3-star hotel stands a few moments from Chancery Lane tube station. Guests of the property can get to Buckingham Palace, which is 10 minutes away by car. For those travelling from afar, London City airport is 25 minutes' drive away.
L'Osteria 57 offers Mediterranean dishes and lies within a 200-metre distance of the Churchill House.
Amenities
Main Features
- Internet
- Express check-in/ -out
- No Smoking
- No pets allowed
Facilities
- Non-smoking property
- Free internet access
- Limited time reception
- Express check-in/ -out
- No pets allowed
- Luggage storage
- Lift
- Multilingual staff
- Tours/Ticket assistance
Map
Local Attractions
Attractions
- Houses of Parliament (2.7 km)
- Trafalgar Square (1.9 km)
- Russell Square (2.7 km)
- London Bridge (2.4 km)
- Bank of England Museum (2 km)
- London Zoo (3.2 km)
- London Stock Exchange (1.3 km)
- Mayfair (3.2 km)
- Tower Of London (2.9 km)
Airports
- London City (12 km)
Train stations
- City Thameslink (1.2 km)
Reviews
Jacob
2020-08-19
There was the kitchen in the room. We stayed close to many city attractions and within 15 mins on foot from the british museum;)))