Updating Basket...
Mombasa, MombasaLeopard Beach Resort and Spa
Thu, 10th Jun
14 nights
All Inclusive
from £916.08pp
TripAdvisor rating