Bibury, Gloucestershire, GB
The Swan is a charming 17th-century coaching inn located in the picturesque Cotswold village of Bibury. This elegant establishment offers 4-star accommodation, featuring rooms that artfully blend traditional and contemporary styles. Guests can enjoy a unique experience that sets it apart from other hotels in Gloucestershire, making it a perfect retreat for those seeking both comfort and historical charm. The serene riverside setting enhances the inn's appeal, inviting visitors to explore the beautiful surroundings of the Cotswolds.