Where is Hotel de la Poste?

Where is Hotel de la Poste located?

Hotel de la Poste, Hotel de la Poste (Station), France (approx. 45.633373°, 5.146692°)


Where is Hotel de la Poste on the map?