Supportinfo@ratecheck.travel
CHIMEI Hotel, Taoyuan City | No. 18, Lane 194, Xinxing Road, Zhongli District, Taoyuan City, Taiwan, 320 | RateCheck.travel