A shelter home is a place to take refuge or a temporary arrangement if you are in urgent need or emergency. These shelter homes also serve as government-aided hostels. People who are vulnerable or homeless or are in an emergency situation.