Opened in 2019, the Stars Hotel is a great accommodation choice in Zhongshan.
The hotel is conveniently located just 13km from Zhuhai Railway Station and 40km from Jinwan Airport. Seeing Zhongshan's sights from this hotel is easy with Fangaoxingkong Art Museum, Meixi Archway and Former Residence of Su Manshu all close by.
This hotel makes a great place to kick back and relax after a long day of sightseeing. This Zhongshan hotel provides parking on site.