Skip to main content

Visitphilly.com Official Visitor And Travel Site
MENU

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

Description

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.

#visitphilly
Go To Top