J Square Hotel is located in Njombe. This bed and breakfast provides a shared lounge.The bed and breakfast has a TV.A continental breakfast is served daily at the property.