hovels

ˈhɒv(ə)l

noun

a small squalid or simply constructed dwelling.

people were living in rat-infested hovels