Set in the Dalang district of Dongguan, Atour Hotel Dongguan Songhan Lake is 40 km from Guangdong Modern International Exhibition Centre and 45 km from Shenzhen North Railway Station.
Number of rooms: 95
No. 45, Xianghe Road, Dalang, 511700 Dongguan, China
Hotel booked 1 times today.