The International Hotel is situated in a tranquil setting on the waters edge in the Heart of London Docklands. A haven of luxury and comfort, yet within easy reach of some of London's top attractions. The hotel is well located within 3 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 boasts 3 restaurants, bars and full leisure facilities including a heated indoor pool.
Rooms: 442.
More Informations on International Hotel, London
Hotel Information & Facilities
General Parking at Hotel (£15.00), Exercise Gym, Indoor Pool, Public Lift, Public Bar, Public Restaurant, Restaurant, Air Conditioned, TV in the Room, Phone in the Room