Photos coming soon
HOTEL
Pod inns
No. 2010 Zhoujiazui Road, Shanghai, China
Where it sits
Pod inns
No. 2010 Zhoujiazui Road, Shanghai, China
31.26617, 121.51551
Similar stays nearby
Golden Jade Sunshine
Hotel · 75 m
Gem Flower Hotel - North Bund
Hotel · 110 m
Ramada by Wyndham Wujiaochang Shanghai
Hotel · 114 m
Hotel Lansburg
Hotel · 136 m
FX Hotel
Hotel · 142 m
Fanhua Hotel
Hotel · 249 m
Fanhua Hotel
Hotel · 249 m
Mingyuanfang Hotel (Shanghai North Bund Jiangpu Park Metro Station Branch)
Hotel · 283 m
Plan around Pod inns
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
