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

Churchill House Residence Features

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

Churchill House Residence Room Features

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

Churchill House Residence Location & Car Parking