Photos coming soon
HOTEL
Vienna Hotel (Shanghai Changxing Island)
No. 59 Fengbin Road, Changxing Town, Chongming District, Shanghai, China, Shanghai, China
Where it sits
Vienna Hotel (Shanghai Changxing Island)
No. 59 Fengbin Road, Changxing Town, Chongming District, Shanghai, China, Shanghai, China
31.38965, 121.69207
Similar stays nearby
Vienna Shanghai Chongming Changxing Island
Hotel · 4 m
Metropolo Jinjiang Hotel (Shanghai Changxingdao)
Hotel · 10 m
Jinjiang Metropolo Hotel Shanghai Changxing Island Branch
Hotel · 23 m
Baolong Homelike Hotel Shanghai Changxing Branch
Hotel · 69 m
Baolong Homelike Hotel Changxing Branch
Hotel · 94 m
Shanghai Pingchang Hotel (Chongming Changxing Island)
Hotel · 99 m
Jintao Hotel Shanghai
Hotel · 136 m
Shanghai Shangji Hotel (Changxing Island Fenghuang Town)
Hotel · 157 m
Plan around Vienna Hotel (Shanghai Changxing Island)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
