Description
The Ickworth Hotel — a smart‑value retreat in historic Bury St Edmunds Step into comfort with an indoor pool just steps from the iconic Ickworth House, a 74 m walk that places you in the heart of the town’s heritage. Located in Bury St Edmunds, United Kingdom, this 3‑star hotel offers easy access to the surrounding parkland and a tranquil garden setting. Enjoy a complimentary breakfast each morning and stay connected with free Wi‑Fi throughout the premises. Unwind in the on‑site spa facilities after a refreshing swim in the indoor pool, while the beautifully landscaped garden provides a peaceful backdrop for leisurely afternoons. Designed for practical comfort, The Ickworth Hotel blends relaxed elegance with essential amenities, making it an ideal base for families, couples and small groups exploring the historic sights of Bury St Edmunds.