JW Marriott Grosvenor House London
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 32% of all rated hotels worldwide.
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.