The Swan Hotel Bibury
The Swan Hotel is located in a tranquil setting on the bank of the River Coln in the picture-perfect Cotswold village of Bibury, famously named ‘the most beautiful village in England’ by William Morris. It makes for a truly magical choice for Cotswold weddings, whether you’re planning summer celebrations or winter festivities.
Address
Bibury, GL7 5NW