Situated within 1.2 km of Greenwich in London, Home stay in Canary Wharf features accommodation with free Wi-Fi. There is a fully equipped shared bathroom with bath and a hair dryer. O2 Arena is 1.4 km from the homestay, while Greenwich Park is 1.
11 Empire Wharf Road, Tower Hamlets, London, E14 3EE, United Kingdom
Nightly rates from $68