Photos coming soon
HOTEL
Gem Flower Hotel - North Bund
No.1888 Zhoujiazui Road, Shanghai, China
Where it sits
Gem Flower Hotel - North Bund
No.1888 Zhoujiazui Road, Shanghai, China
31.26539, 121.51480
Similar stays nearby
Golden Jade Sunshine
Hotel · 35 m
Hotel Lansburg
Hotel · 41 m
FX Hotel
Hotel · 49 m
Pod inns
Hotel · 110 m
Mingyuanfang Hotel (Shanghai North Bund Jiangpu Park Metro Station Branch)
Hotel · 181 m
Ramada by Wyndham Wujiaochang Shanghai
Hotel · 218 m
上海圣爱华发681商务会所
Hotel · 232 m
Echarm Hotel Shanghai North Bund Tilanqiao Metro Station
Hotel · 341 m
Plan around Gem Flower Hotel - North Bund
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
