No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Located 3 km from Madame Tussauds London, Churchill House Hotel London provides guests with luggage storage.
Location
The centre of London can be reached in 25 minutes' walk of this hotel, and such cultural venues as the Treasures gallery "British Library" are 20 minutes' walk away. The 3-star hotel is within a 600-metre distance of Lesley Craze Gallery and a few moments from The Charles Dickens Museum. St Etheldreda's Roman Catholic Church is just 6 minutes' walk from the Churchill House. Chancery Lane underground station is within a 500-metre distance of this property, which is also within 3.1 km of the medieval castle "Tower of London".
Food & Drinks
Offering European dishes, L'Osteria 57 is situated right near the hotel.
Free internet access available
Convenient luggage storage service
Express check-in and check-out
Non-smoking property for comfort
Internet
Express check-in/ -out
No Smoking
No pets allowed
Amenities
Churchill HouseInternet
Parking options
Property services
General facilities
Pets
Enter dates to see availability
Churchill House Hotel London
Hotel with excellent technology and service offerings
Laystall Street 40, London, United Kingdom
- Central London access
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.