English Country Home Feel at a Luxury London HotelRead Less
Located in the prestigious Kensington borough, Draycott Hotel is a luxury London boutique hotel. Tucked away in a quaint English country manor, this beautifully restored property features welcoming fireplaces, cozy furnishings, and unique custom décor. Enjoy classic English breakfasts and traditional tea service at this five-star London hotel, or explore the city's many nearby attractions and high-end shopping. Come see why Draycott Hotel is such a hidden treasure in London.