Set in über hundert und vierzig Morgen großen Park in Daventry, das Hotel ist ein Ort der Ruhe, Ruhe und Luxus, weg von dem Stress der modernen Welt. Die Zimmer wurden alle mit großer Ausstattung und ein charmantes Spitze zum längeren Verweilen ein. Es ist ein Gesundheits-Zentrum, Schwimmbad und Fitness-Komplex im Hotel sowie eine erstklassige Restaurant und Bar.