Holiday Inn Philadelphia Stadium
Steps from the Sports Complex in South Philadelphia
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.
In the neighborhood
Restaurants & Dining
Museums & Attractions