They do allow visiting after 9pm, but the nurse in charge of that floor must approve your request. In my experience, this hasn't ever been a problem. Most rooms have couches that convert to beds for overnight stays. I've stayed overnight when I wanted to speak to the doctors when they do morning rounds. Because you never know when they will show up, and they only stay a few minutes, I had to be there before visiting hours started in the morning.
9am to 9pm
Thanks! Your answer is awaiting moderation.