Leopard Point Beach Resort is a luxury resort located in the Kenyan coast, in Malindi. The Resort, immersed in a very well-tended tropical garden with ornamental and medicinal plants, consists of only 15 rooms in 4 Villas.
The Villas that make up the Resort are completely independent with a private swimming-pool and garden and from their raised position overlook the Indian Ocean with its breathtaking views.