Hotel 7 Days Inn Dongguan Dongcheng Yonghua Ting Branch
1 StarsNO 63 81 DONGCHEN XI ROAD, - Dongguan, China View Map
This unpretentious hotel is set in Dongguan.
NO 63 81 DONGCHEN XI ROAD, - Dongguan, China View Map
This unpretentious hotel is set in Dongguan.