Where is Hôtel Victoria Châtelet, Paris?

Where is Hôtel Victoria Châtelet, Paris located?

Hôtel Victoria Châtelet, Paris, Hôtel Victoria Châtelet, Paris, France (approx. 48.8577°, 2.34658°)


Where is Hôtel Victoria Châtelet, Paris on the map?