Vienna International Hotel Shanghai South Railway Station, Shanghai, China
Vienna International Hotel Shanghai South Railway Station is conveniently located at No 46 Gui Lin Road, Xuhui District in Shanghai, China
Hotel Location:
Address: No 46 Gui Lin Road, Xuhui District
City: Shanghai
Country: China
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: noon
- In Room Mini Bar
- Room Service
- Hair Dryer