Photos coming soon
HOTEL
Nanbowang Hotel
No.89 Lane 378, Fengpao Road, Fengxian District, Shanghai, 201400, China, Shanghai, China
Where it sits
Nanbowang Hotel
No.89 Lane 378, Fengpao Road, Fengxian District, Shanghai, 201400, China, Shanghai, China
30.83633, 121.52398
Similar stays nearby
Nanwang Hotel (Shanghai Fengxian University Town)
Hotel · 0 m
Stars 99 Motel Fengxian Branch
Hotel · 18 m
Shanghai Yifeng Select Hotel
Hotel · 39 m
Shanghai Yifeng Select Hotel
Hotel · 39 m
Yijiaqin Motel
Hotel · 61 m
Yijiaqin Motel
Hotel · 61 m
Zhilan Light Luxury Hotel
Hotel · 62 m
Zhilan Light Luxury Hotel
Hotel · 62 m
Plan around Nanbowang Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
