lazaretto: hospital for persons with infectious diseases (especially leprosy)
hospital: a health facility where patients receive treatment
home stand: a series of successive games played at a team's home field or court