Featuring air conditioning, SKY LIVING APARTMENTS - CANARY WHARF offers accommodation in London. O2 Arena is 1.6 km away. Free Wi-Fi is offered throughout the property. Featuring a terrace, the accommodation features a seating and dining area.
Indescon Square, London, E14 9DR, Tower Hamlets, London, E14 9EZ, United Kingdom
Nightly rates from $201