Book Hotel Lincoln Plaza
Duckman Tower, 3 Lincoln Plaza, Canary wharf and Docklands,Tower Hamlet, London 7.3 km from city center
Situated in London, this air-conditioned apartment features a terrace. The unit is 1.6 km from O2 Arena. Free WiFi is available throughout the property. An oven, a microwave and a fridge can be found in the kitchen.
Show Hotel Lincoln Plaza on the map