five star london, luxury hotels5 Star Luxury Hotels UK

The Chester Grosvenor
  • Luxury hotels in England
  • UK luxury Hotels

Sooth your mind. Pamper your body. Lift your spirit. The Grosvenor Spa is a tranquil haven in the heart of the city, with the peaceful Thermal Suite offering a Crystal Steam Room, Herb Sauna and more. A menu of over forty rituals and treatments is designed to balance mind, body and spirit, using the finest lotions and potions from our chosen product houses, Darphin and REN.