since 1999
Home > London Hotels > Bloomsbury Hotels > Churchill House Residence
Book online or call us on +44 (0) 1480 212898

Churchill House Residence (EC1)

40 Laystall Street, London, EC1R 4PQ, United Kingdom Location & Map

Churchill House Residence Profile and Photos

Hotel Features & Facilities

Family rooms, Non-Smoking Rooms, Elevator, All Public and Private spaces non-smoking

Room Features

Hairdryer, Tea/Coffee making facilities, Microwave, Shower, Bath, TV, Refrigerator, Seating Area, Toilet, Kitchen, LCD /Plasma /Flat-screen TV, Dining Area

Hotel Location & Car Parking