Vienna International Hotel Shanghai Songjiang Hotel
1515 North Renmin Road 200000 Songjiang,Renmin North Road, Shanghai, 200000
Vienna International Hotel Shanghai Songjiang is a property set in Songjiang. The property is located 8 km from Sheshan. Free Wi-Fi is available.