Eleito o principal resort da África em 2019 no Prestigious World Travel Awards, o Leopard Beach Resort & Spa tem uma reputação de excelência. Além de desfrutar de uma posição privilegiada em Diani Beach, na costa sul do Quênia, o resort tem acomodações e instalações amplamente melhoradas, tornando-o o destino preferido para turistas e viajantes de negócios.