Where is Les Suites Massena, Nice?

Where is Les Suites Massena, Nice located?

Les Suites Massena, Nice, Les Suites Massena, Nice, France (approx. 43.69615°, 7.27048°)


Where is Les Suites Massena, Nice on the map?