Photos coming soon
HOTEL
Yunfei Hotel (Shanghai Jiaotong University Jinping Road Metro Station Branch)
No. 760 Jinping Road (Intersection, Fengqing Road), Shanghai, China
Where it sits
Yunfei Hotel (Shanghai Jiaotong University Jinping Road Metro Station Branch)
No. 760 Jinping Road (Intersection, Fengqing Road), Shanghai, China
31.01935, 121.40756
Similar stays nearby
99inn Selected (Shanghai Jinping Road Pedestrian Street)
Hotel · 0 m
Shanghai Xinyuan Hotel Apartment
Hotel · 97 m
Home Hotel Apartments
Hotel · 140 m
Anjia Hotel Apartments
Hotel · 492 m
Shanghai 8 Days Select Hotel
Hotel · 507 m
ANJIA HOTEL
Hotel · 610 m
Jinjiang Inn Shanghai Minhang Dongchuan Road
Hotel · 849 m
GreenTree Inn Shanghai Minhang Jiaotong University Dongchuan Road Shell Hotel
Hotel · 868 m
Plan around Yunfei Hotel (Shanghai Jiaotong University Jinping Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
