Where is Hôtel Le Seize, Nice Centre?

Where is Hôtel Le Seize, Nice Centre located?

Hôtel Le Seize, Nice Centre, Hôtel Le Seize, Nice Centre, France (approx. 43.69922°, 7.271°)


Where is Hôtel Le Seize, Nice Centre on the map?