Shanghai Chi Chen Boutique Hotel est niché dans le voisinage de "Huangpu" à Shanghai, à moins de 3 km d'attractions sportives, telles que la Salle omnisports Mercedes Benz Arena. Il offre un Wi-Fi dans les zones publiques et un parking privé sur place.
Cet hotel 3 étoiles se trouve à 2 km de la Tour de télévision Perle de l'Orient et Le Bund est à environ 25 minutes à pied. Pour les voyageurs d'affaires, Chi Chen Boutique de Shanghai est à 2,1 km de la Tour Shanghai. Le Jardin Yuyuan est à environ 30 minutes de marche. La Xiaonanmen, située à proximité de la résidence, offre une connexion rapide vers tous les quartiers de Shanghai.
Chi Chen Boutique dispose de 35 chambres avec un espace de stockage. Un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont fournis. Les chambres offrent un mobilier élégant dont un bureau. Dotées d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Les restaurants à proximité, dont Table No. 1 se trouvent à 3 km de l'hotel.