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

Exterior

Remove Ads

Claim copyright