Where is Hôtel Beauquartier Montmartre, Paris located?
Hôtel Beauquartier Montmartre, Paris, Hôtel Beauquartier Montmartre, Paris, France (approx. 48.88386°, 2.33159°)
Hôtel Beauquartier Montmartre, Paris, Hôtel Beauquartier Montmartre, Paris, France (approx. 48.88386°, 2.33159°)