This hotel is a beautiful Queen Anne mansion set in 14 acres. Originally built for the Churchill family back in 1705, it has since been exquisitely refurbished and presents an indoor pool, putting green, croquet lawn and outdoor tennis courts. All rooms are furnished with the host modern facilities to ensure your stay a comfortable and memorable experience. Ideally the hotel is only 25 miles from Central London and very close to the M3, M4 and M25 this stylish country house hotel is an ideal location for leisure and business guests. Free car parking is available to guests.