In the heart of London’s Docklands, the Crowne Plaza is a magnificent hotel, a first choice for both business and leisure travellers in the area. Offering fast access to the financial centre of the capital as well as London City Airport, the hotel is a popular choice. All of the rooms are soundproofed and designed to offer a comfortable and luxurious place to spend time.