The Club Hotel and Spa Four Star £*** to £**5 per person per night B&B Centrally located in St Helier, The Club has a Michelin-Starred restaurant, a luxury spa with indoor and outdoor pools, as ...