Select dates so you can see the availability and exact prices.
Links Road, Next To Grand Resort. No.4, Mombasa, Kenya, Mombasa
Along Links Road, Nyali, Mombasa, Kenya, Mombasa
Mombasa Bamburi, 80101, Kenya, Mombasa
La Mera Apartments, off Serena Road, Mombasa- Shanzu, Mombasa 80100, Mombasa
Jomo Kenyatta Road, Mombasa, Mombasa
Cowrie Shells Beach Apartments Bamburi A11, Mombasa, Kenya, Mombasa