Where is Hôtel Esprit d'Azur, Nice?

Where is Hôtel Esprit d'Azur, Nice located?

Hôtel Esprit d'Azur, Nice, Hôtel Esprit d'Azur, Nice, France (approx. 43.70523°, 7.28294°)


Where is Hôtel Esprit d'Azur, Nice on the map?