Inside the water-front hotel where the Philadelphia Eagles will stay for the Super Bowl vs Chiefs in New Orleans
For the first time since 2013, New Orleans will host the Super Bowl when the Philadelphia Eagles look to dethrone the two-time-defending NFL champions, the Kansas City Chiefs.