Nice Choice.

You've just added an item to your enquiry. When you're ready you can submit your enquiry here.

3 Star Rating

The International

Add to Enquiry

This 3-star hotel is located in one of the most exclusive and sought after areas in London.

The International

3 Star Rating
  • 24 Hour Reception
  • Bar
  • Breakfast Available
  • Restaurant
  • Wi-Fi

This fantastic hotel, is one of the very first Canary Wharf hotels, and is situated on the water’s edge of the picturesque Docklands. The hotel has a wide selection of rooms available, with many boasting breathtaking views of the iconic London skyline. The hotel has a wonderful range of facilities; from the on-site bar which offers an extensive drinks menu, to the restaurant rustling up mouthwatering dishes, to the luxury spa - you are in the ideal place to celebrate in the party capital.

Enquire About This