Swan House is a stunning country house in the beautiful Gloucestershire Cotswolds, offering 5-Star luxury self-catering holiday cottage accommodation for up to 12 guests.

This large self-catering Cotswolds holiday cottage – with two acres of private gardens, a trout lake and river frontage – has six bedrooms, making it especially suitable for group holidays such as family reunions. There’s no better choice for a self-catering cottage holiday in the Gloucestershire Cotswolds.

Find out more