Supportinfo@ratecheck.travel
Greenwood Resort, Mtwapa | 300 meters off Malindi Road, 3 km past the bridge to Mombasa, Mtwapa, Kenya | RateCheck.travel