Grosvenor House Apt Jumeirah
Grosvenor House Apt Jumeirah Hotel is a 5-star property situated at about 3.4 km distance from Marble Arch.
London center can be reached within 20 minutes' walk. This property is located in the center of London.
Serving both food and drinks, Park Room and Library at Grosvenor House and Corrigan's Mayfair are situated around 100 meters from the property.
A 10-minute walk to Marble Arch subway station. London City airport is 20 minutes' drive away.