A 4-star hotel on Avenue de Suède, near the Promenade des Anglais.
Hôtel Ambassador Nice is in the city centre a few hundred metres from the sea. Place Masséna and the Old Town are about a 10-minute walk.