A Dharamshala is a publicly rented house or shelter that often provides basic amenities to pilgrims. These Dharamshala are often situated in religious or historical sites.