Aibaide Internet Hotel (Zhongshan West Area)
Print
Address:13 / F, Swire International Plaza, 21 Fuhua Road, Zhongshan
Hotel Tel:+86-18998786095