Where is Hotel 64 Nice?

Where is Hotel 64 Nice located?

Hotel 64 Nice, Hotel 64 Nice, France (approx. 43.70512°, 7.26524°)


Where is Hotel 64 Nice on the map?