
Holiday Inn Philadelphia Arpt-Stadium Area by IHG
3.7 (562)hotel
A practical South Philadelphia base set between the city's sports complex and the airport.
Description






An IHG property, this location offers a convenient hotel stay situated near Philadelphia International Airport and the South Philadelphia sports complex.