The International Hotel is situated on the water's edge next to Canary Wharf, London Docklands internationally famous office development and home of many multi-national companies. The hotel is a modern glass building with fantastic panoramic views overlooking the London skyline. It is easy walking distance to South Quay Station taking you to major sightseeing spots around London.
The elegant Crompton's restaurant is offering a delicious varied menu for any budget. Alternatively Jenny's bar and the Pizzeria have a wide range of Italian and Carvery dishes which are excellent value. The Conservatory Bar is ideal for that meeting place and has excellent views over the waterside.