Hotel

Pearl of Zanzibar

Zanzibar City, Tanzania

Photos coming soon

Amenities

  • Star rated: 3

Location