Situated within 3.7 km of Jade Buddha Temple and 4 km of Pedestrian Street of East Nanjing Rd., Vienna International Hotel Shanghai Train Station features rooms with air conditioning and a private bathroom in Shanghai. Located around 4.
Number of rooms: 300
No. 777 HengFeng Road, Zhabei District , Jing'an, 200000 Shanghai, China