Experience the charm of rural England with a stay at The Ickworth Hotel, a grand neoclassical mansion set within 1,800 acres of Suffolk’s rolling National Trust parkland. The property offers a refreshing escape, full of woodland walks and cycling routes, and offers both pet-friendly and family-friendly accommodation. After a day of exploring and a quick dip in the indoor pool, enjoy dinner in the informal Conservatory or refined Frederick’s, before unwinding in the cinema room or library.