Holiday Inn Shanghai Wujiaochang features pleasant rooms with free internet access and flat-screen cable TVs. It is a 10-minute walk from metro line 10 Wujiaochang station. The hotel offers free parking.
Number of rooms: 298
No.1729 HuangXin Road, Yangpu, 200433 Shanghai, China