Where is Hotel Louis II, Paris?

Where is Hotel Louis II, Paris located?

Hotel Louis II, Paris, Hotel Louis II, Paris, France (approx. 48.85158°, 2.33815°)


Where is Hotel Louis II, Paris on the map?