Badgers Inn 0* Petworth, UK

Hotels in UK - Hotels in Petworth - Badgers Inn

Set in the South Downs National Park, the Badgers Inn is just a 5-minute drive from Petworth village. Fresh, local produce is served in the restaurant which specialises in shellfish during the summer and game in the winter.