Photos coming soon
HOTEL
Rihai Hotel Shanghai
155 Haiwan Road Fengxian, Shanghai, China
Where it sits
Rihai Hotel Shanghai
155 Haiwan Road Fengxian, Shanghai, China
30.81691, 121.51846
Similar stays nearby
Plan around Rihai Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
