International hotel new year break
The international hotel london is situated on the waters edge next to canary wharf in londons docklands this modern 4 star hotel is located in a contemporary glass building with fantastic panoramic views overlooking the london skyline the international hotel london makes a great base for your break in londons docklands the hotel is within easy walking distance of south quay dlr station and canary wharf tube station giving you excellent access to the o2 arena london airport and central