Situated in Evesham in the Worcestershire region, Apple Tree Cottage, Evesham is a 4-star property boasting free WiFi.
Prices from £432
This Grade II listed thatched cottage is situated in the village of Harvington and sleeps two people.
Prices from £345.00