Welcome ![]()
Welcome ![]()
RECOMMENDED HOTEL
Holiday Inn Shanghai Songjiang

83 Middle Zhongshan Road (Zhongshan Zhong Lu), 201600, CN
Centrally located in Shanghai's Songjiang District, the 5-star Holiday Inn provides a heated indoor pool and free internet.
PHOTOS ![]()