Das 3-Sterne-Hotel New Iddi Villa Jambiani liegt 60 km vom Flughafen Sansibar entfernt und bietet einen Shuttleservice sowie Auto-Verleih zur Miete. Kuza Cave liegt ca. 4 Kilometer vom Hotel entfernt, und Bahari View Lodge ist in rund 10 Minuten Autofahrt erreichbar.
Die Pension befindet sich im Bezirk Jambiani Beach von Jambiani. Ein 30-minütiger Spaziergang vom New Iddi Villa aus führt Sie in die Innenstadt von Jambiani.
Einige private Badezimmer verfügen über eine begehbare Dusche.
Die Gäste werden in das hauseigene Restaurant New Iddis eingeladen, um sich kulinarisch verwöhnen zu lassen.