JW MARRIOTT GORSVENOR HOUSE, LONDON
Reward yourself with 5-star service and luxury amenities at JW Marriott Grosvenor House London. Located on Park Lane in central London, our luxury hotel offers exceptional accommodations in a distinguished setting within the upscale neighbourhood of Mayfair.
First opened in 1929 and overlooking Hyde Park, the hotel offers authentic experiences inspired by a unique location in Central London. Browse the flourishing designer shopping district of Mayfair and some of the worlds’ most renowned art collections and museums with outstanding Royal palaces and cultural attractions nearby.