Photos coming soon
HOTEL
Vienna International Hotel (Shanghai Songjiang Development Zone Sports Center Metro Station)
No. 1586 Rongle East Road, Shanghai
Where it sits
Vienna International Hotel (Shanghai Songjiang Development Zone Sports Center Metro Station)
No. 1586 Rongle East Road, Shanghai
31.01792, 121.26351
Similar stays nearby
Atour X Hotel Shanghai Songjiang Rongle East Road
Hotel · 47 m
Super 8 Hotel Shanghai Songjiang Rong Le Dong Lu
Hotel · 95 m
7 Days Inn Songjiang
Hotel · 120 m
Hanting Hotel Shanghai Songjiang
Hotel · 181 m
Hanting Hotel Shanghai Songjiang
Hotel · 190 m
Super 8 Rongle East Road Branch
Hotel · 231 m
Motel 168 North Song Wei Road Inn
Hotel · 233 m
Motel 168 North Song Wei Road Inn
Hotel · 233 m
Plan around Vienna International Hotel (Shanghai Songjiang Development Zone Sports Center Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
