Hotel JI Hotel Shanghai Jiangqiao Wanda Plaza
★★★
No.190 Aite Road, Jiading District, Shanghai, 201803, China, Shanghai, China Show on map
Vienna International Hotel is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.190 Aite Road, Jiading District, Shanghai, 201803, China, Shanghai, China
Vienna International Hotel is located at No.190 Aite Road, Jiading District, Shanghai, 201803, China, Shanghai, China.
Vienna International Hotel is rated 4 stars.
Highly rated alternatives close by