Where is Novotel Lens Noyelles, Noyelles-Godault?

Where is Novotel Lens Noyelles, Noyelles-Godault located?

Novotel Lens Noyelles, Noyelles-Godault, Novotel Lens Noyelles, Noyelles-Godault, France (approx. 50.41465°, 2.97945°)


Where is Novotel Lens Noyelles, Noyelles-Godault on the map?