Supportinfo@ratecheck.travel
Walker Hotel - Zhengyi, New Taipei City | No. 61, Zhengnan South Road, Sanchong District, New Taipei City, Taiwan, 241 | RateCheck.travel