Where is Hotel De La Poste, Paris?

Where is Hotel De La Poste, Paris located?

Hotel De La Poste, Paris, Hotel De La Poste, Paris, France (approx. 48.89012°, 2.36101°)


Where is Hotel De La Poste, Paris on the map?