Address:89 Wenhua Road (near Jucheng movie theater), intersection with Xinshi Road, Xiaolan Town, Zhongshan
Hotel Tel:+86-760-22272233