Skip to main content Official Visitor And Travel Site

Holiday Inn Philadelphia Stadium

Steps from the Sports Complex in South Philadelphia

Holiday Inn Philadelphia Stadium

Holiday Inn Philadelphia Stadium. Credit: Holiday Inn Philadelphia Stadium


Welcome to the Holiday Inn Philadelphia Stadium. Located in South Philadelphia and only steps from the Sports Complex and Naval Yard.

The hotel is perfectly located between downtown Philadelphia and the Philadelphia Airport; situated amidst Philadelphia’s famous sports venues — Lincoln Financial Field (Eagles), Citizens Bank Park (Phillies), the Wells Fargo Center (Sixers, Flyers) and the Wachovia Spectrum.

All guest rooms feature individual climate controlled heat and air conditioning units, color television equipped with cable service, featuring free HBO and in-room pay-per-view movies, direct dial phones, and over-sized beds.

Book your stay now.

By using this site, you agree to our terms of service and privacy policy.

Go To Top