Where is Hotel Le Rocroy?

Where is Hotel Le Rocroy located?

Hotel Le Rocroy, Île-de-France, France (approx. 48.87968°, 2.35075°)


Where is Hotel Le Rocroy on the map?