Built in a dramatic waterfront location in the rejuvenated London Docklands, we provide excellent guest care. The Ramada Hotel & Suites London Docklands also offers great facilities in a stunning new ...
AdvantagesI don't have to stay here ever again.
DisadvantagesI ever stayed here in the first place.
AdvantagesPleasant hotel not too far from the old town