Marsh Wall,
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. The hotel offers 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 leisure facilities including a heated indoor pool.
Book International Hotel in Docklands with View today, or browse our hotel directory for a huge selection of hotels in Docklands available to book online.
Key Facilities
Restaurant
Air Conditioning
Indoor Pool
Travel Guide
Nearest Tube Station
SOUTH QUAY -DLR, 800 metres
Nearest Train Station
LIVERPOOL STREET, 3 miles
For general hotel enquiries please call
0871 700 4397
Please Note
We can offer instant online availability for International Hotel and all other hotel stays up to and including 21 September 2009 Hotel availability can be checked for up to the day before arrival.