Manyara Baobab Lodge Namalulu, Hotels in Tanzania Tanzania Parking Swimming Pool Number of rooms: 29 View deal Description