Lotfa Resort is a vibrant paradise located in Diani Beach, to the south of Mombasa. Guests can swim with the biggest fish in the ocean, the whale shark, then drive to see the largest animal on land, the elephant.
Swahili Beach Resort is a 5-star facility on the sun-kissed white sands of Diani Beach. The resort fuses Arabian, Swahili, and modern design elements to offer up a unique ambiance. Culture and history blend together as seen especially in the architecture.