Greentree Alliance Shanghai Railway Station Qiujia vanta una comoda posizione a soli 15 minuti in auto da Piazza del Popolo e Giardino del Mandarino Yu. Inoltre, questo hotel si trova a 2,1 km da Distretto commerciale di via Nanjing e a 6,2 km da Bund. La struttura è una comoda base per spostarsi con i mezzi pubblici: Stazione di Baoshan Road si trova a 8 min a piedi e Stazione di North Sichuan Road a 9.