Located 700 metres from Royal Albert Hall, Queen's Gate offers accommodation in London. The unit is 1.2 km from Harrods.
Towels and bed linen are available in this self-catering accommodation.
Hyde Park is 1.6 km from Queen's Gate, while Stamford Bridge is 1.7 km from the property. The nearest airport is London City Airport, 16 km from the property.