Where is Hotel Lepante, Nice?

Where is Hotel Lepante, Nice located?

Hotel Lepante, Nice, Hotel Lepante, Nice, France (approx. 43.70328°, 7.27067°)


Where is Hotel Lepante, Nice on the map?