logo

Location of Holiday Inn Philadelphia Arpt-Stadium Area, An Ihg Hotel

Location

2033 Penrose Avenue, Philadelphia, Pennsylvania, United States of America, 19145
Positioned in South Philadelphia, the Holiday Inn Philadelphia Arpt-Stadium Area, An IHG Hotel, offers convenient access to a vibrant neighborhood renowned for its diverse culinary scene, including Vietnamese pho restaurants and Mexican taquerias. Guests are just 6 km from downtown Philadelphia, with historic attractions such as the Liberty Bell and Independence Hall reachable within a 15-minute drive. Nearby, Franklin Delano Roosevelt Park is a short stroll away, providing a lush space for relaxation and outdoor activities. Other attractions like the Philadelphia Korean War Memorial and the American Swedish Historical Museum are also within a few kilometers, making this location ideal for both leisure and exploration.
Check rooms and rates
From70US$ /night
Check-in
04Dec2024Select date
Check-out
05Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
2033 Penrose Avenue, Philadelphia, Pennsylvania, United States of America, 19145
Nearby
Holy Spirit Catholic Church
1500 ft
Philadelphia Job Corps Life Science Institute
1600 ft
St. Richard's Catholic Church
1700 ft
Restaurants
T & N Deli & Sandwich Shop
2000 ft
1820 W Moyamensing Ave
Philadium Tavern
2200 ft
1631 Packer Ave
Contact us
We’re at your service