Supportinfo@ratecheck.travel
Rock Beach Resort, Ruiru | Off Thika Road, Ruiru, Central Province, Kenya | RateCheck.travel