Yes. Sheraton University City on 36th and Chestnut. Not super close but a good walking distance.
There a few hotels in the area as well as volunteer host homes. They have a patient and visitor information part of their site that covers details about the area like accommodations.
No
Yes,Sheraton. 3549 Chestnut St, Philadelphia, PA 19104. Also several hotel have in this area.
There are several.
Thanks! Your answer is awaiting moderation.