Stags and Hens recommend Red7

Thornbury Manor

Thornbury Castle, Castle Street, Thornbury, South Gloucestershire, BS35 1HH
Castle Street Thornbury BS35 1HJ GB

The only Tudor castle serving as a hotel in England – on the edge of the Cotswolds in Gloucestershire. Beautiful wedding setting with gardens & spa. Wedding fayres throughout the year.