Welcome to Hotel Zen Apartments – Canary Wharf London, Located just a 15-minute walk from London’s iconic Canary Wharf, Zen Apartments – Canary Wharf offers self-catering accommodation with free WiFi access available. The property is less than a mile from Mudchute Park and Farm and a 22-minute journey on foot to Billingsgate Market. The apartments at Zen Apartments – Canary Wharf feature a TV, a balcony and a seating area with a sofa. There is a fully-equipped kitchen with a dishwasher and a microwave. Featuring a shower, the private bathroom also comes with a bath and a hairdryer. For shopping, bars and restaurants, One Canada Square is 16 minutes’ stroll away. From the property, The O2 Arena is 4.2 miles away and ExCeL London Exhibition Centre is 9 minutes’ drive away. London City Airport is 4.1 miles away. (Hotel Zen Apartments – Canary Wharf London hotels booking).