Zen Apartments Canary Wharf apartment hosts guests of London.
Many London sights, including Dinosaurs Unleashed London O2, Limehouse and Greenwich Peninsula Ecology Park are approximately 20 minutes' walk away. London city center is 8 km away. Spirit of Chartwell treats guests with french and italian meals and lies within 50 meters from the property.
The nearest metro station is Canary Wharf, situated 450 meters from the apartment.
The venue features Deluxe Two-Bedroom Apartment, Superior Apartment and One-Bedroom Apartment. The property comprises 2 bedrooms.
Wireless internet is available in the entire apartment for free.
public parking is possible at a location nearby at GBP 10 per day.