Photos coming soon
HOTEL
Nanbei Homestay (Shanghai Zhongshan Hospital Medical College Road)
Room A, 13th Floor, Huaye Building, No. 69 Yixueyuan Road, Shanghai, China
Where it sits
Nanbei Homestay (Shanghai Zhongshan Hospital Medical College Road)
Room A, 13th Floor, Huaye Building, No. 69 Yixueyuan Road, Shanghai, China
31.19941, 121.45557
Plan around Nanbei Homestay (Shanghai Zhongshan Hospital Medical College Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
