New hall is a "luxurious country house hotel" that was converted from a 12th Century Manor that according to the author is "reputedly the oldest in England". Located in a "leafy suburb" this is "one of the best places in England for a romantic escape". The bedrooms of the hotel are "sumptuously and luxuriously furnished, with all the modern ameni
[more]