Luxury apartment in Point West is set in London, 900 metres from Royal Albert Hall, an 18-minute walk from Stamford Bridge - Chelsea FC, and a 19-minute walk from Olympia Exhibition Centre. Guests may enjoy the free WiFi.
The apartment is fitted with a satellite flat-screen TV and 2 bedrooms. The kitchen features an oven and a toaster, as well as kettle.
Harrods is a 20-minute walk from the apartment. The nearest airport is London City Airport, 16 km from the property....
|116 Cromwell Road|