Where is Hotel Montaigne, Paris?

Where is Hotel Montaigne, Paris located?

Hotel Montaigne, Paris, Hotel Montaigne, Paris, France (approx. 48.86557°, 2.30398°)


Where is Hotel Montaigne, Paris on the map?