Greentree Inn Shanghai Minhang Jiaoda Dongchuan Road Shell Hotel de 3 étoiles propose 60 chambres, situées à une distance de 600 mètres de Siyuan Lake. Pour des raisons de sécurité, l'hôtel est doté d'un coffre-fort.
L'hôtel est situé à quelques pas de la Dongchuan Road et à 800 mètres du Shanghai Jiao Tong University Minhang Campus. Ce étoiles dans le voisinage de "Minhang" à Shanghai est situé à moins de 3 km d'East China Normal University. Il y a l'arrêt de bus Humin Road at Dongchuan Road à une courte distance de marche de l'hôtel.
Certaines chambres comprennent des rideaux d'obscurcissement, ainsi qu'une bouilloire électrique pour le plus grand confort des clients. Les salles de bains privées comprennent également des serviettes et des pantoufles.