Where is Hotel Beauvoir, Paris?

Where is Hotel Beauvoir, Paris located?

Hotel Beauvoir, Paris, Hotel Beauvoir, Paris, France (approx. 48.8399°, 2.33731°)


Where is Hotel Beauvoir, Paris on the map?