The Angel Inn is centrally located in the picturesque market town of Petworth in West Sussex. The inn, which has medieval origins, has recently undergone a complete refurbishment.
There are six comfortable bedrooms, all with an en suite bathroom or shower rooms. Guests also benefit from free on-site parking.