More Hotels Near Holiday Inn Zhongshan Downtown
16 Zhongshan 3rd Road
Zhongshan, CN 528400
Distance: 1.2 miles
33 Kanghua Road Shiqi District
Zhongshan, CN 528400
Distance: 1.4 miles
Qijiang Park North, Xidi Road
Zhongshan, CN 528403
Distance: 2.3 miles
No 8 Xing Nan Lu Nan District
Zhongshan, CN 528400
Distance: 3.8 miles
Lingnan Road
Zhongshan, CN 528451
Distance: 8.2 miles
No.103 Tongxing Road, Guzhen Town
Zhongshan, CN 528421
Distance: 13.6 miles
18 Shengping Zhong Rd. Xiaolan
Zhongshan, CN 528415
Distance: 13.8 miles