Where is La Malmaison Nice Boutique Hôtel?

Where is La Malmaison Nice Boutique Hôtel located?

La Malmaison Nice Boutique Hôtel, La Malmaison Nice Boutique Hôtel, France (approx. 43.69852°, 7.26019°)


Where is La Malmaison Nice Boutique Hôtel on the map?