Situated in London, Apartment Wharf - The Anchor & Hope offers accommodation within 1.9 km of O2 Arena. Free Wi-Fi is provided. Some accommodation includes a kitchen with a dishwasher, living room, and a private bathroom with shower.
2 Manilla Street, Tower Hamlets, London, E14 8JZ, United Kingdom
Nightly rates from $200