JW Marriott Grosvenor House London
86-90 Park Ln
We are rebuilding HOTELSRATING. Until that work is complete, all scores, medals and rankings are paused. Hotel information, contacts, claims and corrections remain available, and our methodology stays public.
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.