Tembo Kiwengwa Resort is a Zanzibar beachfront hotel with rooftop pool, spa, family rooms, dining, and ocean-view stays in Kiwengwa.