A daycare where you stay, e.g. a boarding school.
I'm gonna go drop Jimmy off at the staycare. I'll be back in 10 years.