The Angel Hotel
Accepts:
The Angel Hotel is situated in the heart of the market town of Pershore in Worcestershire. Rooms are available in king, double and twin all come complete with Wi-Fi access and tea & coffee making facilities. All rooms have en-suite bathrooms with bath…