Retreat to Sheraton Zhongshan Hotel, located on the beautiful riverfront in vibrant downtown Zhongshan, China. Our upscale hotel offers modern accommodations, premium amenities, on-site dining, an outdoor pool, a fitness center and elegant event space.