Supportinfo@ratecheck.travel
MAMAYA HOTEL APARTMENT, Shenzhen | No.66 Nanyuan Road, Jiazhaoye Center, Tower B -1608 (Next to KFC), Shenzhen, Guangdong, China, 5108000 | RateCheck.travel