subscribe featured image as a background

Barnsley House

Barnsley House

2023

Best Luxury Spa Hotel 2023 – Cotswolds

Barnsley House in the Cotswolds comprises a selection of luxury hideaway rooms and garden suites. It has an impressive restaurant, tranquil spa, cosy cinema and award-winning gardens.
See Barnsley House's website