At the heart of Docklands, one of the largest business areas in London, this hotel is well appointed and has a great series of rooms, each of which is fitted with modern amenities that include television with satellite channels and private bathroom. The staff is friendly and happy to help you get the most from your stay in the area and advise you on things to do and see locally.