Does Penn hospital have rooms for over night stays for visitors ?
Address: 3400 Spruce St, Philadelphia, PA 19104, USA
David McIntyre | Oct 11, 2020
Not on the main campus but they do have options off campus.
Star Trek | Oct 11, 2020
Yes penn@ the inn
Thanks! Your answer is awaiting moderation.