Zen Apartments - Canary Wharf
Zen Apartments - Canary Wharf is a 4-star venue positioned about 6 km from Olympic Park.
The venue is 4.5 km from Olympic Stadium. London city center is 8 km away.
Zen Apartments - Canary Wharf comprises rooms fitted with a private balcony, a microwave, a fridge and a kitchen. Guests can also use a freezer and a cooktop.
A large variety of dishes is served in Byblos Harbour and Cinnamon Restaurant and Bar, which are 5 minutes’ walk away.
The hotel stands within 10 minutes of walking to Canary Wharf, Canary Wharf (J) bus stop and 450 meters from Canary Wharf subway station. Zen Apartments - Canary Wharf is easily accessible from London City airport lying within 10 minutes' drive.
A night club and a golf course are offered on site.