Churchill House Residence London4 Stars
40 Laystall Street Clerkenwell London EC1R 4PQ
Churchill Apartments is located in Clerkenwell, in the heart of London. While touring the city, visitors can enjoy a leisurely stroll while viewing the Tower Bridge or hang out at Trafalgar Square.
All one- and two -bedroom apartments are furnished with cable flat-screen TV, air conditioning, Wi-Fi access, dining and seating areas and equipped kitchen. Some units have balcony/terrace area.
Churchill House Apartments does not have an on-site restaurant but guests can prepare meals in the comfort of the self-contained apartments. For other dining alternatives, visitors can explore cafes and restaurants within the vicinity.
Churchill House Residence London places guests near numerous shopping hubs and streets including the famous Oxford Street, just a stone's throw away from the property. Vacationers can also shop for local goods and souvenirs at Camden Market.
|BEST WESTERN The Cromwell||4 Stars|
|Shaftesbury Premier London Notting Hill||4 Stars|
|Berjaya Eden Park Hotel London||3 Stars|
|DoubleTree by Hilton Hotel London - West End||4 Stars|
|Best Western Burns Hotel London||3 Stars|
|Radisson Blu Edwardian Bloomsbury Street Hotel London||4.5 Stars|
|Radisson Blu Edwardian Mercer Street Hotel London||4.5 Stars|
|Rydges Kensington London Hotel||4.5 Stars|
|Radisson Blu Edwardian Berkshire Hotel London||4.5 Stars|
|London Marriott Hotel Marble Arch||4.5 Stars|