Where is Hotel André Latin?

Where is Hotel André Latin located?

Hotel André Latin, Île-de-France, France (approx. 48.84283°, 2.34263°)


Where is Hotel André Latin on the map?