Doté d'une piscine, City Hotel Shanghai est situé dans la localité de "Centre de Shanghai", à moins de 17 minutes de marche du Temple de Jing'an. 503 chambres et un bar lounge sont disponibles durant le séjour dans cet hotel 4 étoiles basé au cœur même de Shanghai.
Le Moller Residence se trouve à seulement 50 m de l'hotel non-fumeur, et des sites naturels tels que le Jardin Yuyuan sont à 3 km. À 4 km de City Hotel de Shanghai, les voyageurs d'affaires trouveront la Tour Jin Mao. Les amoureux de la nature apprécieront la proximité de Lotus Pond, qui se trouve à environ 16 minutes à pied. Le Temple du dieu de la ville est à 3,1 km, ainsi que la Huaihai Centre Road est à proximité immédiate de la propriété. City Hotel est idéalement situé à moins de 3 km de la Shanghai Metro.
Les chambres climatisées sont équipées d'un coffre-fort, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite et d'un minibar et d'une cafetière/théière. Un placard sont inclus dans les chambres climatisées. Des salles de bains privées sont incluses dans les chambres.
City Hotel Shanghai sert un petit déjeuner délicieux tous les matins. Le restaurant chinois sert des plats chinois sur place. Un restaurant Maya sert une cuisine mexicaine et est situé assez proche de la résidence.