Elegido resort líder de África en 2019 en los Prestigious World Travel Awards, Leopard Beach Resort & Spa tiene una reputación de excelencia. Además de disfrutar de una posición privilegiada en Diani Beach, en la costa sur de Kenia, el complejo ha mejorado ampliamente el alojamiento y las instalaciones, lo que lo convierte en el destino preferido tanto para turistas como para viajeros de negocios.