The Sheraton at PHL is a descent hotel, and you can't get any closer to the airport. However, you are stuck there with no options. Walking across multiple 3 and 4 lanes is a bad idea. Lol I'm not sure what other alternates there is?
I put Philly as a order out delivery hotel, and even that is limited.