Shelter
– something providing cover or protection.
Brian had to build his shelter over a few times.
Shelter