Vienna International Hotel Shanghai Fengxian Nanqiao Hotel
No. 80 Nanzhong Road, Nanqiao Town, Shanghai, 200000 Fengxian, China
Vienna International Hotel Shanghai Fengxian Nanqiao offers accommodation in Fengxian. Guests can enjoy the on-site restaurant.