Luxury apartment in Point West is set in London, 800 metres from Natural History Museum, 1.1 km from Victoria and Albert Museum, and 1.3 km from Royal Albert Hall. 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.
Olympia Exhibition Centre is 2 km from the apartment. The nearest airport is London City Airport, 19 km from the property....
|116 Cromwell Road|