Where is Hotel Le Saint Paul, Nice?

Where is Hotel Le Saint Paul, Nice located?

Hotel Le Saint Paul, Nice, Hotel Le Saint Paul, Nice, France (approx. 43.69222°, 7.29107°)


Where is Hotel Le Saint Paul, Nice on the map?