Located near I-76, this Philadelphia hotel is adjacent to Citizens Bank Park, home of the Philadelphia Phillies. It features an on-site restaurant and spacious rooms with a flat-screen cable TV.
A microwave, refrigerator and coffee maker are standard in every room at the Holiday Inn Philadelphia-Stadium. All modern rooms have free WiFi and are warmly decorated with dark wood furniture.
Stadium Sports Bar and Restaurant serves American cuisine and a full bar menu all day at the Philadelphia Holiday Inn. Room service is also available.
Guests of the Holiday Inn can enjoy free access to the outdoor pool and a small gym. A business center and free on-site parking are also available.
Franklin D. Roosevelt Golf Club is 3.2 km from the hotel. The University of Pennsylvania and the Philadelphia Museum of Art are within 10 km of the property.