Photos coming soon
HOTEL
Magnolia Hotel (Shanghai Railway Station South Square Branch)
1st Floor, Mingpin Commercial Building, 228 Moling Road, Shanghai, China
Where it sits
Magnolia Hotel (Shanghai Railway Station South Square Branch)
1st Floor, Mingpin Commercial Building, 228 Moling Road, Shanghai, China
31.24868, 121.45033
Similar stays nearby
Stars 99 Motel
Hotel · 63 m
Dears Hotel (Shanghai Jing'an)
Hotel · 113 m
Aqua Suhe NO.1 Hotel(Shanghai Jingan)
Hotel · 113 m
Golden River-View Hotel
Hotel · 144 m
Art Hometel
Hotel · 150 m
Vienna International Hotel Shanghai Railway Station Long Men Branch
Hotel · 182 m
Weiting Century Hotel
Hotel · 211 m
Shanghai Railway Mansion Hotel
Hotel · 212 m
Plan around Magnolia Hotel (Shanghai Railway Station South Square Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
