Holiday Inn PHILADELPHIA-STADIUM

900 PACKER AVE.
PHILADELPHIA
Pennsylvania
United States