AMOCITY
This hotel is set in central Nice, just 164 feet from Acropolis Exhibition Center and a 5-minute walk from the Old Town. It offers air-condi...