Dirigido por Hillwood Resorts and Hotels, este establecimiento ofrece un impresionante club de salud y ocio galardonado con el premio de Residential Spa of the Year 2009. Creado en colaboración con la galardonada marca británica de spa y tratamientos cutáneos Elemis, este espacio multimillonario de 2 pisos y 750 m2 dispone de 6 salas de tratamientos de última generación, un gimnasio de alta tecnología, baño spa, baño de vapor, sauna, duchas de sensaciones, piscina interior climatizada y una sala de relajación. El Grand es además el único hotel de las islas del Canal que ofrecen un spa ghd, que ofrece los mejores tratamientos para el cabello y el cuero cabelludo. Una combinación única de lo mejor de Gran Bretaña con el ambiente distinguido de Francia que proporciona una experiencia inolvidable. Hilwood Resorts and Hotels son propietarios ahora de este encantador hotel.
Este hotel está situado en el paseo marítimo, frente al castillo Elizabeth. Este hotel cuenta con una ubicación ideal para ir a las tiendas de St Helier, a la playa y a los muchos parques que está muy cuidados.