London Canal View
23 Mallory Close, Tower Hamlets, London, E14 6TH, Großbritannien
Die Unterkunft London Canal View verfügt über Seeblick und einen Balkon, ungefähr 3,3 km von Olympiastadion entfernt. Dieses Privatzimmer ist 3,4 km von U-Bahnhof West Ham und 3,5 km von U-Bahnhof Canary Wharf entfernt.