Eastwell Manor, Champneys Hotel & Spa is a country house retreat in Kent, blending historic elegance with modern wellness. Set within landscaped gardens and parkland, the neo-Elizabethan manor offers a relaxing escape just minutes from Ashford International station.