This large hotel is located at the heart the Royal Victoria Docks in London, and offers a great position for business travellers who wish to quickly access Docklands and the ExCel centre amongst many other commercial centres. The rooms have been well designed and all have a range of modern amenities fitted, including television and private bathroom.