The 5-star Grosvenor House Apt Jumeirah Hotel is situated a mere 1.6 km away from Institute of Contemporary Arts, Madame Tussauds London and Nelson's Column.
Grosvenor House Apt Jumeirah Hotel lies in the center of London. A 20-minute walk to the center of London.
Marble Arch subway station is just 10 minute walking distance from the hotel. A mere 15 minutes’ drive from London City.
Eat & Drink
Dish Dash treats guests with Middle Eastern meals and lies within 100 meters from the property.