Leopard Beach Resort and Spa Set within 25 acres of lush tropical gardens and with direct access to the white sandy shores of Diani Beach, this recently renovated hotel epitomizes tranquillity and relaxation....
3 weeks All Inclusive with Flights & Transfers