Where is Hotel de l'Aqueduc?

Where is Hotel de l'Aqueduc located?

Hotel de l'Aqueduc, Île-de-France, France (approx. 48.88138°, 2.36192°)


Where is Hotel de l'Aqueduc on the map?