Photos coming soon
HOTEL
GreenTree Inn
987 Shilong Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai
Where it sits
GreenTree Inn
987 Shilong Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai
31.14772, 121.42969
Similar stays nearby
Homeinn Selected Hotel (South Railway Station East China University of Science and Technology)
Hotel · 15 m
Home Inn Style Shanghai South Station East China University of Science and Technology
Hotel · 51 m
Qingji MINI Hotel (Shanghai South Railway Station South Square Store)
Hotel · 74 m
Dexin Hotel (Shanghai South Railway Station Shilong Road)
Hotel · 81 m
Shanghai Airlines Travel South Railway Station
Hotel · 148 m
99inn Selected (Shanghai South Station Metro Station)
Hotel · 166 m
Harmonious Business Hotel (Shanghai East China University of Technology Branch)
Hotel · 255 m
Lotel
Hotel · 285 m
Plan around GreenTree Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
