Where is Hôtel Fougère, Paris?

Where is Hôtel Fougère, Paris located?

Hôtel Fougère, Paris, Hôtel Fougère, Paris, France (approx. 48.85505°, 2.33374°)


Where is Hôtel Fougère, Paris on the map?