Where is Hotel Chavanel, Paris?

Where is Hotel Chavanel, Paris located?

Hotel Chavanel, Paris, Hotel Chavanel, Paris, France (approx. 48.87223°, 2.32625°)


Where is Hotel Chavanel, Paris on the map?