New Omni Hotels will be adjacent to the Atlanta Braves’ baseball and Dallas Cowboys’ football stadiums, in keeping with the chain’s high-profile destination push. Current properties are connected to such attractions as the San Diego Padres baseball park and Nashville’s Country Music Hall of Fame. Read the Skift story here