Datant de 1865, The Chester Grosvenor and Spa est situé au coeur de la ville historique de Chester. La propriété est parfaitement situé pour visiter tous les sites historiques, y compris les murailles romaines, amphithéâtre et Chester Cathedral. Chester Grosvenor est situé dans le nord-ouest de l'Angleterre, à proximité du réseau autoroutier, au nord du Pays de Galles, Liverpool, Manchester et la région des lacs. L'hôtel dispose de 66 chambres au design individuel et 14 suites élégantes, toutes conçues séparément et magnifiquement décorées avec les plus beaux tissus.