Elu meilleur complexe hôtelier d'Afrique en 2019 lors des Prestigious World Travel Awards, Leopard Beach Resort & Spa est réputé pour son excellence. En plus de bénéficier d'une position privilégiée sur la plage de Diani sur la côte sud du Kenya, le complexe dispose d'hébergements et d'installations largement améliorés, ce qui en fait la destination préférée des vacanciers et des voyageurs d'affaires.