lazaretto

noun

1.
hospital for persons with infectious diseases (especially leprosy)
2.
a small locker at the stern of a boat or between decks of a ship