Iddi House bevindt zich in Jambiani, op 4 minuten lopen van Jambiani Beach, en biedt een terras, rookvrije kamers, en gratis WiFi. De accommodatie biedt een gedeelde keuken en roomservice voor gasten.
Alle kamers bij het pension hebben een balkon met uitzicht op de tuin. Naast een eigen badkamer hebben kamers bij Iddi House ook uitzicht op uitzicht op de stad. Alle kamers zijn voorzien van een koelkast.
Jozani Forest ligt op 27 km van de accommodatie.