Just two hours from London, located in Bury St Edmunds Suffolk, Ickworth Hotel is a luxury family hotel with a masterpiece of an Italian-inspired architecture. Perfect for civil ceremonies and intimate wedding receptions, conferences, meetings and events, private dinings, and corporate events. With 27 hotel bedrooms that are unique and comfortable yet perfectly decked out to accommodate kids, dogs and couples. The Ickworth is a magnificent stately home with beautiful gardens. As well as flawless service, fantastic cuisine and stunning grounds, you will also have use of the swimming pool, crèche, games room and cinema.