Swahili Beach Resort

Immerse yourself in a world of rich culture. Enjoy the different cultural influences in the ambience. From the art to the architecture, take in this beautiful fusion of African, Indian, Arabian and Zanzibari influences