Hospitality - Malindi, Kilifi, Kenya
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.
Facebook Custom Audiences
Facebook Widget
Apache
Google Tag Manager
Hotjar