Zen Apartments - Excel & O2 Arena
Condo Hotel
London, Greater London
Located just a 15-minute walk from London's iconic Canary Wharf, Zen Apartments - Canary Wharf offers self-catering accommodation with free Wi-Fi access available.
Number of rooms: 19
Denison House, 20 Lanterns way,Isle of Dogs, Tower Hamlets, London, E14 9JH, United Kingdom