Mbweni Malindi Home
No 87 Block A Mbweni Malindi, Mbezi, Tanzania
Booking.com
Book Now