Kimbilio Lodge is located in Kilwa Masoko. Free private parking is available on site Each unit is fitted with a private bathroom with a shower. Towels and bed linen are available. Kimbilio Lodge also includes a sun terrace.
Number of rooms: 8
jimbiza beach, Kilwa Masoko, Tanzania