Niché dans la localité de "Centre de Shanghai", cet hôtel 4 étoiles Green Court Residence City Center, Shanghai se trouve à moins de 19 minutes de marche d'attractions culturelles telles que muséum d'histoire naturelle de Shanghai. Il y a aussi un parking.
La Tour de télévision Perle de l'Orient est à 25 minutes de marche de l'apparthôtel, et la Tour Jin Mao est à une distance de 3 km. La zone comprend des sites religieux tels que le Temple du dieu de la ville (2 km) et le Temple du Bouddha de jade (2,1 km). Cet hôtel est également à moins de 2 km d'Aquarium océanique de Shanghai. L'arrêt de bus Jiujiang Road at Middle Zhejiang Road est à seulement 550 mètres de Green Court Residence City Center, Shanghai, et à une courte promenade de 5 minutes de la station de métro la Gare routière de Xinzha.
Avec 260 chambres pour choisir, Green Court Residence City Center, Shanghai propose un coffre personnel, un pupitre d'écriture et une clé électronique (carte). Elles viennent avec des pantoufles des équipements comme un sèche-cheveux et des serviettes.
Ban Zhang Sushi est idéal pour goûter la cuisine japonaise et se situe à quelques minutes de cet hébergement.