Supportinfo@ratecheck.travel
CHECK inn Express Taichung Feng Chia | Xitun Dist., No. 16, Ln. 234, Zhishan Rd., Taichung, Taichung City, Taiwan, 407 | RateCheck.travel