An exclusive & privately owned Country House Hotel set in the heart of Worcestershire. Being surrounded by 70 acres of peaceful parkland, an ideal location for meetings, training workshops, private dining, car launches along with extensive grounds for incentive & teambuild events.February 2026 – Awarded ‘Gold’ Green Tourism