Risalente al 1865, The Chester Grosvenor and Spa è situato nel cuore del centro storico della città di Chester. La proprietà è situato perfettamente per visitare tutti i siti storici, comprese le mura romane, anfiteatro e la Cattedrale di Chester. Chester Grosvenor è situato nel nord-ovest dell 'Inghilterra, vicino alla rete autostradale, a nord del Galles, Liverpool, Manchester e nel Lake District. L'hotel dispone di 66 camere progettate singolarmente e 14 eleganti suite, tutte progettate separatamente e arredate con i migliori tessuti.