Supportinfo@ratecheck.travel
Chale Island Resort | Diani Beach Road, 80401, Chale Island, Kwale County, Kenya, 80401 | RateCheck.travel