Where is Hotel Andréa, Paris?

Where is Hotel Andréa, Paris located?

Hotel Andréa, Paris, Hotel Andréa, Paris, France (approx. 48.85822°, 2.3502°)


Where is Hotel Andréa, Paris on the map?