Lehigh Valley Hospital on Cedar Crest Blvd. in Allentown has a hotel like building on the property, within walking distance of the hospital and also has a shuttle if you don't want to walk. The cost is about $40 per night and offers snacks and toiletries for those who stay there.
Not within walking distance, but there are several hotels about a mile away.
0 Stevens Rite all hotels are short drive
Thanks! Your answer is awaiting moderation.