A classic English Country House Hotel & Spa experience nestled in the rolling Worcestershire countryside.