Photos coming soon
HOTEL
Ranfeng Hotel Shanghai
No. 667 Shilong Road, Shanghai, China
Where it sits
Ranfeng Hotel Shanghai
No. 667 Shilong Road, Shanghai, China
31.15188, 121.43406
Similar stays nearby
Ranfeng Hotel Shanghai
Hotel · 0 m
Shanghai Nanzhan Hotel
Hotel · 28 m
Zhenghong Hostel
Hotel · 56 m
Zhenghong Hostel
Hotel · 56 m
Atour Hotel Shanghai South Railway Station Shilong Road
Hotel · 57 m
Dayun Inn (Shanghai South Railway Station Subway Station)
Hotel · 57 m
Yiduo Homestay (Shanghai South Railway Station)
Hotel · 81 m
Yiduo Homestay (Shanghai South Railway Station)
Hotel · 81 m
Plan around Ranfeng Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
