The Ramada Hotel in Docklands is located a waterfront location offering 4-star accommodation in the heart of London's business district. The hotel offers 224 guest bedrooms, a fitness suite and restaurant.
Set in the heart of the London Docklands area, the Ramada Hotel overlooks the River Thames, and is just a 10-minute walk from the ExCel Exhibition Centre and 1 mile from London City Airport.