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.