JW Marriott Grosvenor House London
79.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 23% 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.
Photos
Photo credits
- Photo: Cameron Dick
- Photo: Alex Marks
- Photo: john1jin
- Photo: Grosvenor House Suites