Awesome location but needs an updating
If you are coming from out of town to see a Flyers game this is the place to stay. It is within walking distance of all three stadiums and the new Xfinity Live centre. It has free parking so you can arrive and leave the car for the weekend. There is a good lounge/bar with good food and cheap drinks. The only problem I have is that the hotel needs a bit of a upgrade, the TV in our room was old and crappy and if you are a hockey fan forget about watching any games or updates because they do not have Comcast sports or NHL Network plus the overall channel selection is poor. I will stay here again just for the location but for the money I think it could be better.