EnglandGloucestershireSomerford Keynes
9 guests
4 bedrooms
4 bathrooms
Set across a 500-acre nature reserve, overlooking Howells Mere Lake, this luxurious villa welcomes you to unwind and experience the Cotswolds countryside in style. Follow the footbridge to your exclus...
From €796 Nightly