Itambira Island, Seeds of Hope situa-se em Chabahinga e apresenta um jardim, terraço, bar e acesso Wi-Fi gratuito. O alojamento dispõe de serviço de quartos e depósito de bagagens.
Todas as unidades providenciam roupa de cama e toalhas.
Em Itambira Island, Seeds of Hope vai encontrar um restaurante que serve gastronomia africana, belga e italiano. Além disso, há também a possibilidade de solicitar opções vegetariano, sem laticínios e sem glúten.