In the Docklands business district of London, this hotel is well positioned for both business and leisure customers looking for a restful and relaxing environment, away from the busy streets of the capital. There are excellent links into the heart of London by tube and bus close by. The rooms have all been designed to offer a range of modern amenities and there is a restaurant on-site.