Das bequem Holiday Inn Philadelphia Arpt-Stadium Area By Ihg bietet ein Restaurant an und liegt ca. 4 km vom Mütter Museum entfernt. Außerdem gibt es Parkplätze.
Das Hotel ist in ungefähr 10 Autominuten Entfernung von den Magischen Gärten von Philadelphia gelegen. Das 2-Sterne-Hotel ist außerdem in etwa 3 km Entfernung von Sehenswürdigkeiten, vor allem dem Bartram's Garden. Holy Spirit Church ist 5 Minuten Fußweg vom Holiday Inn Philadelphia Arpt-Stadium Area By Ihg entfernt. Die komfortable Unterkunft ist in etwa 6 km Entfernung vom Bahnhof 30th Street.
Die Gäste können im Restaurant Penrose Diner, das sich gleich neben dem Hotel befindet, eine Auswahl an amerikanischen Gerichten genießen.