Where is ibis Le Mans Centre Gare Nord?

Where is ibis Le Mans Centre Gare Nord located?

ibis Le Mans Centre Gare Nord, Pays de la Loire, France (approx. 47.9958°, 0.1932°)


Where is ibis Le Mans Centre Gare Nord on the map?