Filao Beach Resort & Spa Zanzibar is located in Michamvi Beach Track, Tanzania on Chwaka Bay, East Coast Zanzibar City. Filao Beach Resort & Spa Zanzibar is rated 3 out of 5 in the category resort hotel in Tanzania.
Address
Chwaka Bay, East Coast Zanzibar City