Luxury Property Central England

Barton Court

Colwall, Ledbury, Herefordshire 01242 248177 Add to Favourites

Sleeps up to 24

Bedrooms 11

Bathrooms 11

Group Getaways

Pet Friendly

arrow down