Het Leopard Beach Resort ligt aan het strand in een prachtig aangelegde tropische tuin waarin kleurige vogelsoorten rondfladderen Dit resort wordt algemeen beschouwd als een echt 4 sterren plus hotel aan de kust van Kenia