Welcome to The International
Situated in a tranquil setting on the water's edge in the Heart of London's Docklands internationally famous office development, and home of many multi-national companies. A haven of luxury and comfort, yet within easy reach of the City of London, the West End and some of London's top attractions.
The hotel is well located within three minutes walk of South Quay on the Docklands Light Railway and Canary Wharf on the Jubilee Line.
A 'room with a view' - the hotel offers spectacular panoramic views of London, including the Millennium Dome, Canary Wharf, Greenwich, the River Thames and the London skyline.
The Hotel has 442 well-appointed air-conditioned rooms with double rooms as standard, to a variety of luxury penthouse suites, some with balconies.
Property Type
Hotel
County:
London
Sleeps
Not applicable
Number of Rooms
51 +
Tel:
020 7712 0100
Fax:
020 7712 0102
Facilities:
Bath and shower, Cot Available, En-suite available, High Chair, Linen Included, Pets Allowed, Suitable for disabled, TV/Video