New hall hotel spa
The 12th century new hall is the oldest inhabited moated manor house in england offering the best of traditional and aristocratic living with a sparkling modern twist its the small touches that make a stay at new hall special the friendly faces the tasteful but characterful decor and the comfortable beds in the bridge restaurant the log fire crackles reassuringly made from quality local produce the home cooked cuisine is prepared with imagination and originality complemented by an e