16 miles New Hall Hotel & Spa (23) Located in the heart of England, within 26 acres of beautiful parkland, the historic New Hall Hotel & Spa is the ideal setting for a ... read more