Supportinfo@ratecheck.travel
the Palm Beach Hotel, Zhangzhou | No. 5, Zhuoqi Branch Road, Gangwei Town (inside Haixia International Bay Area), Zhangzhou, Fujian, China, 363105 | RateCheck.travel