Where is Hotel de France?

Where is Hotel de France located?

Hotel de France, Hotel de France, JE (approx. 49.19071°, -2.09712°)


Where is Hotel de France on the map?