• image description
    Bedrooms 3
  • From £40 per room per night

Details

The Anchor Inn is situated in the beautiful Worcestershire village of Eckington, the quintessential country inn offers a warm and welcoming atmosphere to all.

Ratings

  • Self Assessed 3 Star
National Rating
3 * rating