The Chester Abbots Well Hotel offers two acres of gardens and a health spa near the city centre. Perfect for weekend getaways, it features a Feel Good Health Club and The Brasserie restaurant for dining.