Zanzi Resort sits on the edge of the Indian Ocean, 15 km from the historic Stone Town and 30 minutes from the airport. Thirteen spacious, artistically designed villas and bungalows offer an intimate environment with patios, some featuring private pools. The resort, spread over six hectares of plush tropical gardens, has an excellent in-house restaurant and treatment area, offering oceanside massages and the Japanese...