Located in London, 1.3 km from O2 Arena, Zen Apartment - London City Airport offers free WiFi and river views.
The apartment provides guests with a balcony, city views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bath. Some units have a dining area and/or a terrace.
Greenwich is 2.2 km from Zen Apartment - London City Airport, while Greenwich Park is 2.7 km from the property. London City Airport is 5 km away.