Special offer -35 %
Karafuu Beach Resort & Spa
Karafuu Beach Resort, between the beach and tropical gardens in Zanzibar
From
617 €
per stay
Reference price
949.74 €
You save332.74 € · -35 %
Supplier confirmation within 72 hours