I stayed at the Stadium Holiday inn for the World Series weekend and went to the Eagles, Flyers, and Phillies while there. The Phillies staudium is right across the street and the other two are right next to that.
Book early if you're going. The price jumped from $220/night to $505 as soon as the Phillies were close to going. There are no other hotels within walking distance, this place is perfectly placed and there is a stub hub ticket pick up in the hotel lobby.
The food is expensive and there are three or four other resteraunts right in that area.
hotel reviews