Hotel Lavande Hotel Dongguan City Hall Guomao
★★★
Room 201, Building 3, Hengzhao Mansion, No. 8, Nancheng Section, Tiyu Road, Dongguan, China Show on map
Atour Hotel Dongguan Central Plaza is a hotel in Dongguan, China. Guests rate it 8.8/10 (excellent) across 1 reviews, ranking it #294 of 2,291 places to stay in Dongguan.
Room 201, Building 3, Hengzhao Mansion, No. 8, Nancheng Section, Tiyu Road, Dongguan, 511700, China
Atour Hotel Dongguan Central Plaza has a guest rating of 8.8 out of 10 from 1 reviews, which is considered excellent. It ranks #294 of 2,291 properties in Dongguan on Triptoic.
Atour Hotel Dongguan Central Plaza is located at Room 201, Building 3, Hengzhao Mansion, No. 8, Nancheng Section, Tiyu Road, Dongguan 511700, China.
Highly rated alternatives close by
Hotel