Supportinfo@ratecheck.travel
CHECK inn Express Taipei Station | 64, Taiyuan Rd, Datong District, Taipei, Taipei City, Taiwan, 103 | RateCheck.travel