The Louis Business Hotel is a great choice for guests looking for accommodation in Zhongshan, having been recently opened in 2016. Zhongshan North Railway Station is located approximately 12km away from this hotel. With multiple attractions nearby including Zhongshan Park, Yuelai Family Kingdom and ...