Supportinfo@ratecheck.travel
White Horse & Star Garden Inn, Dongshi | No. 202, Fuxing Rd, Dongshi, Yunlin County, Taiwan, 635101 | RateCheck.travel