This hotel is built with business travellers in mind, located close to the heart of the Docklands business district which is in East London. Close to the 2012 Olympic site, the hotel offers a comfortable environment in which to stay with ample free parking for guests. There is a built in café and bar where you can relax after a long day of business meetings.