38 High Street, Ixworth, England IP31 2HH, United Kingdom
Offering four-star luxury accommodation, a restaurant creating locally sourced British classics and a long list of expertly served drinks, The Princess Royal is a welcoming, family friendly retreat all year round.