Twelfth Century New Hall Hotel is the oldest inhabited manor house in England. Set in 26 acres of tranquil grounds, this very special Grade 1 listed building was once a hunting lodge for the Earls of Warwick. Today, as a award-winning country house hotel, it welcomes another generation of guests. History is all around you at New Hall from the 16th century oak-panelled dining room, where our award-winning chef creates modern classics, to the four-poster beds and stained-glass windows. The result is a hotel so unique that it consistently offers excellent food and service.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?