Where is Hôtel de l'Abbaye, Paris?

Where is Hôtel de l'Abbaye, Paris located?

Hôtel de l'Abbaye, Paris, Hôtel de l'Abbaye, Paris, France (approx. 48.85002°, 2.33047°)


Where is Hôtel de l'Abbaye, Paris on the map?