Where is Hotel Louis II?

Where is Hotel Louis II located?

Hotel Louis II, Île-de-France, France (approx. 48.85158°, 2.33815°)


Where is Hotel Louis II on the map?