Select dates so you can see the availability and exact prices.
Taratibu Road Mombasa 80100,Taratibu Road, Mombasa
Mwamba Drive Nyali Off Link Road Box 34180, Mombasa
Mwamba Drive Nyali Off Link Road 80118 Mombasa,Mwamba Drive Nyali Off Link Road, Mombasa
Mombasa Malindi Road, Mtwapa, Mtwapa
New Mombasa-Malindi Road, Bamburi, Bamburi, Mombasa
Nyali, Links Road P.O. Box 99160 - 80107 Nyali Beach Kenya, Mombasa
Marine Park Road Silver Sand,Marine Park Road, Malindi