Situated around 10 minutes by car from Paradise Lost Zanzibar, Zanzistar Beach Hotel Mfumbwi offers proximity to various city highlights. There is a restaurant available on the premises.
The 3-star hotel is stationed a stone's throw from Jambiani Beach.