Where is Royal Saint Michel, Paris?

Where is Royal Saint Michel, Paris located?

Royal Saint Michel, Paris, Royal Saint Michel, Paris, France (approx. 48.85291°, 2.34406°)


Where is Royal Saint Michel, Paris on the map?