JW Marriott Grosvenor House London

JW Marriott Grosvenor House London, originally named the Grosvenor House Hotel, is a luxury hotel that opened in 1929 in the Mayfair area of London, England. The hotel is managed by JW Marriott Hotels, which is a brand of Marriott International, and it is owned by Katara Hospitality.
Show lessRead more
Wikipedia

Discover this place

27 items
Home
Discover
Play
Nearby
Favorites