Photos coming soon
HOTEL
New Chalon Hotel
1501 Meijiabang Rd, Songjiang Qu, Shanghai Shi, China, 201620, Shanghai
Where it sits
New Chalon Hotel
1501 Meijiabang Rd, Songjiang Qu, Shanghai Shi, China, 201620, Shanghai
31.05185, 121.23058
Similar stays nearby
Xiaoxiao E-Sports Hotel (Shanghai Songjiang University Town Subway Station)
Hotel · 1 m
Shanghai SK Lusso Hotel Songjiang University Town
Hotel · 100 m
99inn Selected (Shanghai Songjiang University Town Metro Station)
Hotel · 158 m
Yue Apartment (Songjiang University Town Metro Station Branch)
Hotel · 167 m
Jiashang Hotel Shanghai Songjiang University Town
Hotel · 184 m
Jiashang Hotel Shanghai Songjiang University Town
Hotel · 184 m
Starry Sky Homestay (Sheshan Songjiang University Town Branch)
Hotel · 189 m
Bubble Hotel Apartment (Songjiang University Town Metro Station Branch)
Hotel · 197 m
Plan around New Chalon Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
