JW Marriott Grosvenor House London

JW Marriott Grosvenor House London

86-90 Park Ln
luxuryfive-starmayfairbusiness-travelheritageupscalelondon
73.5
Standard

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.

Photos

Hotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photo

Awards & Recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide Recommended

Watch the video tour

Open the immersive cinema flow for fullscreen videos and photos.

Open Cinema
JW Marriott Grosvenor House London — London, United Kingdom · HotelsRating