EnglandGloucestershireSomerford Keynes
8 guests
4 bedrooms
2 bathrooms
This house, nestled in the heart of a holiday resort and amidst the picturesque lakes of The Cotswolds, provides the perfect getaway where you can tailor your experience to your liking – whether you p...
From €593 Nightly