Where is Ibis Paris Nord Villepinte Parc des Expositions located?
Ibis Paris Nord Villepinte Parc des Expositions, Île-de-France, France (approx. 48.96666°, 2.51696°)
Ibis Paris Nord Villepinte Parc des Expositions, Île-de-France, France (approx. 48.96666°, 2.51696°)