Supportinfo@ratecheck.travel
Yongxing Inn, Chiayi | No. 710, Zhongzheng Road, Chiayi, Chiayi, Taiwan | RateCheck.travel