- Disliked: Cleanliness, staff & service, amenities, property conditions & facilities
Although this property is close to Canary Wharf, this is its biggest asset with little else going for it, it could however be so much more.
Your dates need to occur after 2020-02-18. Try updating your dates to see prices for your trip.
Zen Apartments - Docklands is located in London's Canary Wharf neighborhood. O2 Arena and Tower of London are cultural highlights, and travelers looking to shop may want to visit Liverpool Street and Westfield Stratford City. Check out an event or a game at Excel Exhibition Centre, and consider making time for Coca-Cola London Eye, a top attraction not to be missed. Our guests appreciate the property's convenience to public transportation: South Quay Station is 6 minutes by foot and Crossharbour Station is 12 minutes.
Everything was fine, great value