See reviews 0 BARAZA RESORT & SPA * * * * *

ZANZIBAR

République-Unie de Tanzanie

Inheritance of the Indian and Swahili Arab Sultans.
Le + Sublimhotel
Lobby
Room/Suite

30 Villas.

Restaurants & Bars
Outdoors