Dieses stilvolle 4-Sterne-Hotel liegt 5 Gehminuten vom U-Bahnhof Canary Wharf in London und 1 U-Bahnhaltestelle von der O2 Arena entfernt.
Zimmeranzahl: 317
South Quay, Marsh Wall, Tower Hamlets, London, E14 9SH, Großbritannien
Hotel heute 3-mal gebucht.