Photos coming soon
HOTEL
Shanghai Huaxi Meishi Hotel (Songjiang New Town Renmin North Road)
No.1515 Renmin North Road, Songjiang District, Shanghai, 201600, China, Shanghai, China
Where it sits
Shanghai Huaxi Meishi Hotel (Songjiang New Town Renmin North Road)
No.1515 Renmin North Road, Songjiang District, Shanghai, 201600, China, Shanghai, China
31.03392, 121.22084
Similar stays nearby
Vienna International Songjiang Branch
Hotel · 15 m
Vienna International Hotel Shanghai Songjiang Branch
Hotel · 60 m
Super 8 Hotel (Jiahe Plaza, Shanghai Songjiang New City)
Hotel · 298 m
New Century Grand Hotel Shanghai Songjiang
Hotel · 381 m
Shanghai Paopalong Selected Homestay (Songjiang University Town)
Hotel · 528 m
Shanghai Suhao Hotel (Xilin North Road)
Hotel · 624 m
Shanghai Suhao Hotel (Xilin North Road)
Hotel · 624 m
Shanghai Celebrity Villa
Hotel · 627 m
Plan around Shanghai Huaxi Meishi Hotel (Songjiang New Town Renmin North Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
