Skip to main content
>

Apartment Canary Wharf

Apartment Canary Wharf

City Tower, 3 Limeharbour
London
E14 9LS
United Kingdom
51.4976390698, -0.0135767159
From £154 /night
About Apartment Canary Wharf

Offering a garden, Apartment Canary Wharf offers accommodation in London. O2 Arena is 1.2 km from the property. Free WiFi is provided throughout the property.