Photos coming soon
HOTEL
Shanghai Si Wei Mei Hotel
No. 555 Datong Road, Zhaibei District, Shanghai
Where it sits
Shanghai Si Wei Mei Hotel
No. 555 Datong Road, Zhaibei District, Shanghai
31.24802, 121.46022
Plan around Shanghai Si Wei Mei Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
