Nestled in the heart of Philadelphia's Sports Complex, the only place in the country to take in the action from four major sports teams, guests will want to return year after year. Their $700 million, 1.5 million square feet resort offers best-in-class accommodations, entertainment and dining, free parking and more. Let Live! Philadelphia host your next event.