

El JW Marriott Grosvenor House London se encuentra en Park Lane, en Mayfair, con vistas a Hyde Park y cerca de Marble Arch y Oxford Street. Está a poca distancia de tiendas de lujo, restaurantes de alta gama y los teatros del West End, con Buckingham Palace y Piccadilly Circus a unos 2 km. El aeropuerto de Heathrow (LHR) se encuentra a unos 30 km y el aeropuerto de London City (LCY) a unos 15 km.