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.
AdvantagesClean, friendly, well-presented
DisadvantagesShort walk from town, potentially over-priced if not on a 'deal'