The Fleece Inn
The Fleece Inn, The Cross, Bretforton, Evesham South Littleton, WR11 7JEThe Fleece Inn is located in South Littleton, 43 km from Birmingham. Guests can enjoy the on-site restaurant. The Fleece Inn features free WiFi . A flat-screen TV is provided.
1 rooms
from £97