Stayed for two weeks for a training course. Friendly staff, accommodating management, good food, nice pool, beautiful location and wonderful spatious rooms. The internet worked most of the time though not flawlessly.
I will return.
More
- Zanzibar Beach Hotel
