|
International Hotel
Marsh Wall, Docklands, London, E14 9SJ

The International Hotel is situated on the water's edge in the heart of London Docklands, three minutes walk to South Quay on the Docklands Light Railway and Canary Wharf on the Jubilee Line. Offering spectacular panoramic views of London, including...
|