Location is a touchdown
If you are going to see a sporting event in Philadelphia, the hotel's location cannot be beat. Lincoln Financial Field, home of the Eagles, Wells Fargo Center, home of the 76ers and Citizens Bank Park, home of the Phillies, are all less than ten-minutes away from the hotel on foot.