Photos coming soon
HOTEL
Shifan Express Hotel
No 2 Baoquan Road, Shanghai
Where it sits
Shifan Express Hotel
No 2 Baoquan Road, Shanghai
31.41401, 121.42966
Plan around Shifan Express Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
