Dover - Lodging
Best Western The Churchill - Dover Waterfront