JW Marriott Grosvenor House London
85.0bronzeHOTELSRATING Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 13% of all rated hotels worldwide.
Bronze = top 25%. Medals are percentile bands, recomputed nightly.
About this hotel
JW Marriott Grosvenor House London is a 1929-built luxury property in Mayfair, one of London's most prestigious residential and shopping districts. The hotel carries the JW Marriott brand's hallmark positioning in the upscale segment, with period architecture and a central location near Park Lane and Hyde Park. The property maintains strong external validation: it received a Forbes Travel Guide award in 2026, a marker of consistent quality in design, service, and guest experience. The location draws business travellers attending meetings in the West End and Mayfair financial quarter, as well as leisure guests who value proximity to Savile Row tailoring, Michelin-starred restaurants, and traditional London shopping on Oxford Street.
Description generated from public data; the property can replace it for free.
Photos
Photo credits
- Photo: Cameron Dick
- Photo: Alex Marks
- Photo: john1jin
- Photo: Grosvenor House Suites