Remove Ads

Photo of Holiday Inn Philadelphia-Stadium

2.7
143 votes

Holiday Inn Philadelphia-Stadium

900 Packer Avenue, Philadelphia, Pennsylvania 19148 USA

Add Photo

Meeting Facility

Remove Ads

Claim copyright