Canary Wharf Apartment is set in the Tower Hamlets district of London, 6 km from Tower Bridge, 6 km from Brick Lane and 6 km from Olympic Stadium. It is located 6 km from Tower of London and provides room service.
Composed of 1 bedroom and 1 bathroom with a shower, this apartment comes with a flat-screen TV.Â
O2 Arena is 7 km from Stay Inn Apartments Canary Wharf, while Greenwich Park is 9 km away. The nearest airport is London City Airport, 6 km from the accommodation.