The possible reasons for a place to be hot and sweaty are high temperature and humidity. Since the place is hot, the temperature must be high. This leads to an increase in the evaporation of water bodies in that place. This results in high water vapour content in air causing the place to become highly humid. The high humidity results in the place to become sweaty.