Canary Wharf is located at the heart of Docklands, and once again the centre of international trade and finance. Business visitors have the convenience of London City Airport and the City of London, both 12 minutes away on the DLR. Leisure visitors will find excellent value for money in the hotels, shops, bars and restaurants during weekends.
The four star International is 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 multinational 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.
View details
This is a brand new property featuring 150 en-suite bedrooms with new upgraded express standards. All rooms feature air-conditioning, working desks, wireless Internet, tea/coffee making facilities, satellite, in-room movies, computer points and hairdryers. The hotel has a modern bar, coffee shop and a selection of a la carte menus.
View details