Supportinfo@ratecheck.travel
The Grand Rocks Hotel Limited, Eldoret | Kisumu Road, Eldoret, Uasin Gishu, Kenya | RateCheck.travel