Photos coming soon
HOTEL
Zeshe Garden Hotel (Shanghai Songjiang Zuibaichi Metro Station Branch)
Building 8, No. 66 Renmin South Road, Songjiang District, Shanghai, China, Shanghai, China
Where it sits
Zeshe Garden Hotel (Shanghai Songjiang Zuibaichi Metro Station Branch)
Building 8, No. 66 Renmin South Road, Songjiang District, Shanghai, China, Shanghai, China
31.00368, 121.23048
Similar stays nearby
Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch
Hotel · 70 m
Haoyun Hotel (Shanghai Songjiang Zuibaichi Subway Station)
Hotel · 174 m
Haoyun Hotel (Shanghai Songjiang Zuibaichi Subway Station)
Hotel · 174 m
Hi Inn Shanghai Songjiang Zuibaichi
Hotel · 177 m
Hai You Jiu Dian Shang Hai Song Jiang Zui Bai Chi Di Tie Zhan Dian
Hotel · 182 m
Shanghai Changqiao Hotel
Hotel · 184 m
How are you Inn
Hotel · 191 m
Hanting Hotel Shanghai National Exhibition Center Xinhua
Hotel · 235 m
Plan around Zeshe Garden Hotel (Shanghai Songjiang Zuibaichi Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
