Supportinfo@ratecheck.travel
Pandora Hotel, Dongguan | Pandora HotelTangxia Town, Dongguan, Guangdong, China, Dongguan, CHINA, 523000 | RateCheck.travel