Property Location With a stay at NH Nice, you'll be centrally located in Nice, steps from Jean Bouin Sport Palace and minutes from Nice Acropolis Convention and Exhibition Center. This 4-star hotel is within close proximity of La Tete au Carre and Place..