The luxury 5-star Grosvenor House Apt Jumeirah Hotel offers quick access to Marble Arch, Buckingham Palace and The Place.
Grosvenor House Apt Jumeirah Hotel lies in the center of London. The property is set within 2 km distance from London city center.
Within a 10-minute walk guests will find Marble Arch subway station. The hotel is within 15 minutes' drive from London City airport.
Eat & Drink
Serving French meals, Le Gavroche is about 5 minutes’ walk away.