Le Niccolo Chongqing est l'hôtel le plus haut de la ville, située dans la province du Sichuan. Ses clients profitent d'une vue panoramique sur l’agglomération, les montagnes et les deux rivières présentes. L'établissement propose aux voyageurs d'affaires 252 chambres dont 21 suites. La décoration mise sur des textiles et des tons naturels. Les clients ont à leur disposition entre autres une télé HD smart, du wifi ainsi que le nécessaire pour se faire un thé ou un café.
L'adresse présente plusieurs offres de restauration ainsi qu'un spa, une salle de gym et une piscine. Elle abrite aussi de nombreuses salles dédiées aux événements dont une salle de bal pouvant recevoir jusqu'à 700 participants.



