Where is Hôtel du Savoir, Paris?

Where is Hôtel du Savoir, Paris located?

Hôtel du Savoir, Paris, Hôtel du Savoir, Paris, France (approx. 48.85024°, 2.34222°)


Where is Hôtel du Savoir, Paris on the map?