Holiday Inn Express Haiyan

Haiyan, a part of Jiaxing city, is situated to the east of Shanghai and south of Hangzhou Bay, forming a vital component of the Yangtze River Delta region. With a long history, it has been known since ancient times as a “land of fish and rice”. This charming land boasts a harmonious blend of modern development and traditional simplicity.