Get a Hotel in Kikungiri

Itambira Island Seeds of Hope

Itambira Island Seeds of Hope

Kikungiri • Show on map 8.8/10 Price as low as USD 25.42

Set in Chabahinga Itambira Island Seeds of Hope features a restaurant bar garden and free WiFi. Featuring room service this property also provides guests with a terrace. Private parking can be arranged…More info

Book now