Where is Hôtel de la Fontaine, Nice?

Where is Hôtel de la Fontaine, Nice located?

Hôtel de la Fontaine, Nice, Hôtel de la Fontaine, Nice, France (approx. 43.69577°, 7.26055°)


Where is Hôtel de la Fontaine, Nice on the map?