Zanzibar Safari Club is located on the northeast coast of Zanzibar Island in Tanzania.
Although only a medium sized place with maybe 35 rooms, tonally this feels more like a larger resort.
It would appear to be aimed at a largely European medium level packaged holiday market.
More recent imagery can be found in the reviews section.