Where is Hotel Sacha, Paris?

Where is Hotel Sacha, Paris located?

Hotel Sacha, Paris, Hotel Sacha, Paris, France (approx. 48.87952°, 2.33921°)


Where is Hotel Sacha, Paris on the map?