Lembus Hotel & Guest House provides accommodation in Ndamichoni. There is a restaurant. At the guest house, each room includes a desk. Read more
Lembus Hotel & Guest House provides accommodation in Ndamichoni. There is a restaurant. At the guest house, each room includes a desk.