Holiday Inn Shanghai Songjiang

China, Asia
Brand
Holiday Inn® Hotels
Guest rooms
178
Twin rooms
63
Max surface
880sqm
Meeting rooms
9
Open year
2011
Renovation year
2011

83 Middle Zhongshan Road, Songjiang Shanghai P.R China
Website