2A Charlwood Place
About Hotel
34 Churton Street is perfectly located for both business and leisure guests in London. The property has everything you need for a comfortable stay. Service-minded staff will welcome and guide you at 34 Churton Street. Guestrooms are fitted with all the amenities you need for a good night's sleep. In some of the rooms, guests can find flat screen television, carpeting, linens, towels, smoke detector. The property's peaceful atmosphere extends to its recreational facilities which include horse riding. For reliable service and professional staff, 34 Churton Street caters to your needs.