Where is Port Royal Hotel, Paris?

Where is Port Royal Hotel, Paris located?

Port Royal Hotel, Paris, Port Royal Hotel, Paris, France (approx. 48.83717°, 2.35057°)


Where is Port Royal Hotel, Paris on the map?