Holiday Inn Philadelphia-Stadium 3 stars

900 Packer Avenue, Philadelphia, PA 19148, United States of America

Hotel image
Read more reviews for Holiday Inn Philadelphia-Stadium