Thornton Hall Hotel is nestled in acres of peaceful countryside, we boast our own luxury holistic spa which is renowned as one of the top destination spas in the UK. A stunning location for corporate meetings and events, combining sophistication and style with genuine warm hospitality and decades of experience.