History Grosvenor House Hotel, 1920s postcard illustration The hotel is managed by JW Marriott Hotels, which is a brand of Marriott International, and it is owned by Katara Hospitality. Across from Hyde Park, the hotel is built on the former site of the 19th century aristocratic Grosvenor House residence. 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.
86–90 Park Lane, Mayfair, London W1K 7TN, England