Month: May 2021

Island Getaway in a Holiday Inn

Located on the third largest island in China, the Holiday Inn Shanghai Chongming is the perfect destination for an island getaway. Just off of the east estuary of the famous Yangtze River, Chongming Island has a natural beauty encompassing forests, lakes and wetlands teeming with wildlife. The team at SL+A Shanghai worked very closely with… Read more »