Get a Hotel in Frampton Mansell

The Cow Shed

The Cow Shed

Frampton Mansell • Show on map 0.0/10 View Details for Price

The Cow Shed is located in Stroud just 11 miles from Cotswold Water Park and 17 miles from Kingsholm Stadium. This vacation home is 23 miles from Lydiard Park and 29 miles from Lacock Abbey. The vacation…More info

Book now