London logo

International Hotel (Room Only)

Check Availability

International Hotel (Room Only)
Marsh Wall
London
E14 9SJ
United Kingdom

Rooms from £39.50 ( €58.46 / $72.28 ) per night


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 the Millennium Dome, Canary Wharf, Greenwich, the River Thames and the London skyline. The hotel boasts three restaurants, bars and fully refurbished leisure facilities including a heated indoor pool.

Click here for more Information on the International Hotel (Room Only) together with online availability and visitor ratings











This hotel supplied in conjunction with Superbreaks.

Map of the London area London Visitor Information