Situated in the Warwickshire countryside, this historic manor house hotel offers a traditional and beautiful place for people to stay, a million miles from the stresses of modern life. An ideal place for business conferences and a relaxing break, the hotel prides itself on having friendly and attentive staff, all of which are happy to help you. There are several transport links via rail and road close by.