Bury St. Edmunds, UK
Who are LFH?
Part of the Luxury Family Hotel Group, The Ickworth Hotel is a country house hotel based within a 1800 acre national trust property in Bury St Edmunds. We are dedicated to creating an inspiring space for our team members that is fun, all-inclus
Click 'APPLY NOW' for full job description.