Cotteswold House Hotel Bibury
Cotteswold House, a property with a shared lounge, is situated in Bibury, 17 km from Cotswold Water Park, 33 km from Lydiard Park, as well as 39 km from Kingsholm Stadium.
Number of rooms: 5
GL7 5ND, Bibury, GL7 5ND, United Kingdom