Zhongshan, China
Stylish hotel in the Central area is 3-min walk from the Zhongshan Art Gallery in Qijiang Park, 4.6 km from downtown Zhongshan....
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 362
Rates: $79 - $120