Situé dans plus de cent quarante hectares de parc à Daventry, cet hôtel est un lieu de calme, de repos et de luxe, loin du stress du monde moderne. Les chambres ont toutes été équipées avec beaucoup de commodités et une charmante dentelle de passer du temps. Il est un centre de santé, une piscine et un complexe de remise en forme à l'hôtel, ainsi qu'un premier restaurant et un bar.