Hovel Noun

a small, squalid, unpleasant, or simply constructed dwelling