Map
1 Jinxiu Rd., Dongguan, China
Hotel
Parkview Hotel