With city views, River Star Lodge is situated in Njombe and has a restaurant and a shared lounge. There is a fully equipped private bathroom with shower and free toiletries. A continental breakfast can be enjoyed at the property. The lodge offers a terrace. Guests can relax in the garden at the prop Read more
With city views, River Star Lodge is situated in Njombe and has a restaurant and a shared lounge. There is a fully equipped private bathroom with shower and free toiletries. A continental breakfast can be enjoyed at the property. The lodge offers a terrace. Guests can relax in the garden at the property.