Where is Hôtel De La Perdrix Rouge, Paris?

Where is Hôtel De La Perdrix Rouge, Paris located?

Hôtel De La Perdrix Rouge, Paris, Hôtel De La Perdrix Rouge, Paris, France (approx. 48.87542°, 2.38903°)


Where is Hôtel De La Perdrix Rouge, Paris on the map?