A bed and breakfast is a small lodging establishment that offers overnight accommodation and breakfast. In addition, a B&B sometimes has the hosts living in the house. From Wikipedia
Under committee oversight by district magistrates with police chiefs participating, homestays must secure local no-objection certificates to offer rooms near major pilgrimage and tourist sites.