Photos coming soon
HOTEL
Vienna Shanghai Songjiang Development Zone
No.1586 Songle Dong Road, Shanghai, China
Where it sits
Vienna Shanghai Songjiang Development Zone
No.1586 Songle Dong Road, Shanghai, China
31.02366, 121.26989
Similar stays nearby
ViennaHotel Shanghai Songjiang Development Zone
Hotel · 0 m
Home Inn Neo Shanghai Songjiang Wanda Songwei North Road
Hotel · 765 m
Super 8 Hotel Shanghai Songjia
Hotel · 769 m
ChanXin hotel(Shanghai Songjiang Songweibei Road)
Hotel · 781 m
Home Inn Industrial Park
Hotel · 795 m
Vienna International Hotel (Shanghai Songjiang Development Zone Sports Center Metro Station)
Hotel · 882 m
Atour X Hotel Shanghai Songjiang Rongle East Road
Hotel · 912 m
Motel 168 North Song Wei Road Inn
Hotel · 963 m
Plan around Vienna Shanghai Songjiang Development Zone
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
