Where is Hotel Sacha?

Where is Hotel Sacha located?

Hotel Sacha, Île-de-France, France (approx. 48.87952°, 2.33921°)


Where is Hotel Sacha on the map?