Centrally located in Shanghai's Songjiang District, the Holiday Inn provides a heated indoor pool and free internet. Offering free parking, it also has a 4 dining options and 24-hour room service.
Number of rooms: 295
83 Middle Zhongshan Road (Zhongshan Zhong Lu) , 201600 Songjiang, China
Hotel booked 3 times today.