Free Wi-Fi
Located within 44 km of Shanghai Railway Station and 44 km of Jade Buddha Temple, Vienna International Hotel Taicang Wanda Square provides rooms with air conditioning and a private bathroom in Zhoujiating.
Number of rooms: 6
No.188 East Shanghai Road Wanda Square, 215400 Zhoujiating, China