Where is Ambassadeur Hotel - Cherbourg Port de Plaisance, Cherbourg en Cotentin located?
Ambassadeur Hotel - Cherbourg Port de Plaisance, Cherbourg en Cotentin, Ambassadeur Hotel - Cherbourg Port de Plaisance, Cherbourg en Cotentin, France (approx. 49.64007°, -1.62162°)