EnglandGloucestershireCotswold District
11 guests
6 bedrooms
5 bathrooms
A mesmerising location, impeccable interior design and plenty of exciting things going on in the locale – this strikingly modern lodge perched on the banks of Bowmoor Lake, in the edge of the Cotswold...
From €1,645 Nightly